[INFO] cloning repository https://github.com/rust-js/rjs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rust-js/rjs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-js%2Frjs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-js%2Frjs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 61391286b0f0d6ce23720ee13501f62751c26b29
[INFO] checking rust-js/rjs against try#72f88fc4e9458f89516a0b8b0868f3718aec5b47 for pr-74989
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-js%2Frjs" "/workspace/builds/worker-7/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/rust-js/rjs on toolchain 72f88fc4e9458f89516a0b8b0868f3718aec5b47
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/rust-js/rjs
[INFO] finished tweaking git repo https://github.com/rust-js/rjs
[INFO] tweaked toml for git repo https://github.com/rust-js/rjs written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] crate git repo https://github.com/rust-js/rjs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] error: the lock file /workspace/builds/worker-7/source/Cargo.lock needs to be updated but --locked was passed to prevent this
[INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag.
[INFO] the lockfile is outdated, regenerating it
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded strtod v0.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 83f1f1734631047a9af7f31780eadc23ffea8338933252279c113f9bd44aaccc
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "83f1f1734631047a9af7f31780eadc23ffea8338933252279c113f9bd44aaccc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "83f1f1734631047a9af7f31780eadc23ffea8338933252279c113f9bd44aaccc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83f1f1734631047a9af7f31780eadc23ffea8338933252279c113f9bd44aaccc", kill_on_drop: false }`
[INFO] [stdout] 83f1f1734631047a9af7f31780eadc23ffea8338933252279c113f9bd44aaccc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3e8fe9e349e868b2a209e44a82a11800f38c59c0c5ef9f94d0ac976b52b151cb
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3e8fe9e349e868b2a209e44a82a11800f38c59c0c5ef9f94d0ac976b52b151cb", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.77
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling winapi-build v0.1.1
[INFO] [stderr]     Checking winapi v0.2.8
[INFO] [stderr]     Checking strtod v0.0.1
[INFO] [stderr]     Checking rustc-serialize v0.3.24
[INFO] [stderr]    Compiling kernel32-sys v0.2.2
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling num-iter v0.1.41
[INFO] [stderr]     Checking thread-id v2.0.0
[INFO] [stderr]     Checking memchr v0.1.11
[INFO] [stderr]     Checking time v0.1.44
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]     Checking aho-corasick v0.5.3
[INFO] [stderr]     Checking thread_local v0.2.7
[INFO] [stderr]     Checking regex v0.1.80
[INFO] [stderr]     Checking rand v0.3.23
[INFO] [stderr]     Checking num v0.1.42
[INFO] [stderr]     Checking chrono v0.2.25
[INFO] [stderr]     Checking rjs v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found unit variant `Expr::Missing`
[INFO] [stdout]    --> src/syntax/ast/visitor.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 260 |             Expr::Missing(..) => self.visit_expr_missing(expr),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not a tuple struct or tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found unit variant `Expr::This`
[INFO] [stdout]    --> src/syntax/ast/visitor.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |             Expr::This(..) => self.visit_expr_this(expr),
[INFO] [stdout]     |             ^^^^^^^^^^ not a tuple struct or tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `map` in this scope
[INFO] [stdout]     --> src/gc/os.rs:101:28
[INFO] [stdout]      |
[INFO] [stdout] 101  |           let ptr = unsafe { map(ptr::null(), size) };
[INFO] [stdout]      |                              ^^^ help: a function with a similar name exists: `mmap`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libc-0.1.12/rust/src/liblibc/lib.rs:6623:17
[INFO] [stdout]      |
[INFO] [stdout] 6623 | /                 pub fn mmap(addr: *mut c_void,
[INFO] [stdout] 6624 | |                             len: size_t,
[INFO] [stdout] 6625 | |                             prot: c_int,
[INFO] [stdout] 6626 | |                             flags: c_int,
[INFO] [stdout] 6627 | |                             fd: c_int,
[INFO] [stdout] 6628 | |                             offset: off_t)
[INFO] [stdout] 6629 | |                             -> *mut c_void;
[INFO] [stdout]      | |___________________________________________- similarly named function `mmap` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `unmap` in this scope
[INFO] [stdout]     --> src/gc/os.rs:124:22
[INFO] [stdout]      |
[INFO] [stdout] 124  |             unsafe { unmap(self.ptr, self.size) };
[INFO] [stdout]      |                      ^^^^^ help: a function with a similar name exists: `munmap`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libc-0.1.12/rust/src/liblibc/lib.rs:6630:17
[INFO] [stdout]      |
[INFO] [stdout] 6630 |                 pub fn munmap(addr: *mut c_void, len: size_t) -> c_int;
[INFO] [stdout]      |                 ------------------------------------------------------- similarly named function `munmap` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/syntax/lexer.rs:78:30
[INFO] [stdout]    |
[INFO] [stdout] 78 |         if let Some(token) = try!(self.peek(offset)) {
[INFO] [stdout]    |                              ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/syntax/lexer.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 |         Ok(try!(self.peek(0)).is_none())
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:100:12
[INFO] [stdout]     |
[INFO] [stdout] 100 |         Ok(try!(self.peek_any(0)).is_none())
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 |             let hidden = if let Some(token) = try!(self.peek_any(0)) {
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:111:13
[INFO] [stdout]     |
[INFO] [stdout] 111 |             try!(self.next_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:122:12
[INFO] [stdout]     |
[INFO] [stdout] 122 |         if try!(self.is_any_eof()) {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |             try!(self.next_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:133:25
[INFO] [stdout]     |
[INFO] [stdout] 133 |             let token = try!(self.next_any());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:141:30
[INFO] [stdout]     |
[INFO] [stdout] 141 |         if let Some(token) = try!(self.peek_any(0)) {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:159:34
[INFO] [stdout]     |
[INFO] [stdout] 159 |             if let Some(token) = try!(self.peek_any(offset)) {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:184:25
[INFO] [stdout]     |
[INFO] [stdout] 184 |             let token = try!(self.parse());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     try!(self.parse_block_comment());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:222:25
[INFO] [stdout]     |
[INFO] [stdout] 222 |                         try!(self.parse_regex())
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:353:21
[INFO] [stdout]     |
[INFO] [stdout] 353 |                     try!(self.parse_number('.'))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:358:32
[INFO] [stdout]     |
[INFO] [stdout] 358 |             c @ '0' ... '9' => try!(self.parse_number(c)),
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:359:20
[INFO] [stdout]     |
[INFO] [stdout] 359 |             '"' => try!(self.parse_string('"')),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:360:21
[INFO] [stdout]     |
[INFO] [stdout] 360 |             '\'' => try!(self.parse_string('\'')),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:369:43
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 if let Some(identifier) = try!(self.parse_identifier(true)) {
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:506:34
[INFO] [stdout]     |
[INFO] [stdout] 506 |                     let parsed = try!(self.parse_escape());
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:527:20
[INFO] [stdout]     |
[INFO] [stdout] 527 |             'x' => try!(self.parse_escape_hex(2)).to_string(),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:528:20
[INFO] [stdout]     |
[INFO] [stdout] 528 |             'u' => try!(self.parse_escape_hex(4)).to_string(),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:529:30
[INFO] [stdout]     |
[INFO] [stdout] 529 |             c @ '0'...'9' => try!(self.parse_escape_octal(c)),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:619:25
[INFO] [stdout]     |
[INFO] [stdout] 619 |                 let c = try!(self.parse_escape_hex(4));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:672:32
[INFO] [stdout]     |
[INFO] [stdout] 672 |         let expression = match try!(self.parse_regex_expression()) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:684:21
[INFO] [stdout]     |
[INFO] [stdout] 684 |         let flags = try!(self.parse_regex_flags());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:732:33
[INFO] [stdout]     |
[INFO] [stdout] 732 |         Ok(if let Some(flags) = try!(self.parse_identifier(false)) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 |         match try!(self.lexer.peek(index)) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:163:15
[INFO] [stdout]     |
[INFO] [stdout] 163 |         match try!(self.lexer.peek_any(index)) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |         Ok(try!(self.lexer.next()).token)
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |         try!(self.lexer.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         try!(self.lexer.bump_any());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:187:24
[INFO] [stdout]     |
[INFO] [stdout] 187 |             let next = try!(self.next());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:200:29
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let matched = match try!(self.peek()) {
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:213:26
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let span = match try!(self.lexer.peek(0)) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:230:33
[INFO] [stdout]     |
[INFO] [stdout] 230 |             let matched = match try!(self.peek_any()) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:242:13
[INFO] [stdout]     |
[INFO] [stdout] 242 |             try!(self.bump_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:266:19
[INFO] [stdout]     |
[INFO] [stdout] 266 |             match try!(self.peek_any_at(index)) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:276:19
[INFO] [stdout]     |
[INFO] [stdout] 276 |             match try!(self.peek_any_at(index)) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 |         let start = try!(parser.lexer.span());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |         try!(parser.parse_strict());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:309:16
[INFO] [stdout]     |
[INFO] [stdout] 309 |         while !try!(parser.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |             items.push(try!(parser.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:340:9
[INFO] [stdout]     |
[INFO] [stdout] 340 |         try!(locals::LocalResolver::resolve(parser.context, program_ref));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:374:68
[INFO] [stdout]     |
[INFO] [stdout] 374 |         while let Some(Token::Literal(Lit::String(name, exact))) = try!(self.peek_at(offset)) {
[INFO] [stdout]     |                                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:375:17
[INFO] [stdout]     |
[INFO] [stdout] 375 |             if !try!(self.is_eos_at(offset + 1)) {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:381:16
[INFO] [stdout]     |
[INFO] [stdout] 381 |             if try!(self.peek_at(offset)) == Some(Token::SemiColon) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:400:20
[INFO] [stdout]     |
[INFO] [stdout] 400 |         let name = try!(self.parse_opt_name());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:402:20
[INFO] [stdout]     |
[INFO] [stdout] 402 |         let args = try!(self.parse_parameter_list());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:405:21
[INFO] [stdout]     |
[INFO] [stdout] 405 |         let block = try!(self.parse_function_block(args));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         try!(self.expect(Token::OpenBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:438:26
[INFO] [stdout]     |
[INFO] [stdout] 438 |         let was_strict = try!(self.parse_strict());
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:449:16
[INFO] [stdout]     |
[INFO] [stdout] 449 |         while !try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:450:24
[INFO] [stdout]     |
[INFO] [stdout] 450 |             stmts.push(try!(self.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:488:12
[INFO] [stdout]     |
[INFO] [stdout] 488 |         if try!(self.consume(Token::CloseParen)) {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:494:16
[INFO] [stdout]     |
[INFO] [stdout] 494 |         while !try!(self.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:495:23
[INFO] [stdout]     |
[INFO] [stdout] 495 |             args.push(try!(self.parse_name()));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:497:19
[INFO] [stdout]     |
[INFO] [stdout] 497 |             match try!(self.next()) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:508:42
[INFO] [stdout]     |
[INFO] [stdout] 508 |         if let Token::Identifier(name) = try!(self.next()) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |         let name = match try!(self.peek()) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:521:9
[INFO] [stdout]     |
[INFO] [stdout] 521 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:527:20
[INFO] [stdout]     |
[INFO] [stdout] 527 |         let name = try!(self.parse_name());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:555:26
[INFO] [stdout]     |
[INFO] [stdout] 555 |         let name = match try!(self.peek()) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:619:21
[INFO] [stdout]     |
[INFO] [stdout] 619 |         let token = try!(self.peek());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:624:13
[INFO] [stdout]     |
[INFO] [stdout] 624 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         try!(self.expect(Token::OpenBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:635:21
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let stmts = try!(self.parse_stmt_list());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         try!(self.expect(Token::CloseBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:646:40
[INFO] [stdout]     |
[INFO] [stdout] 646 |         if let Some(Token::Function) = try!(self.peek()) {
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:647:50
[INFO] [stdout]     |
[INFO] [stdout] 647 |             if let Some(Token::Identifier(..)) = try!(self.peek_at(1)) {
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:648:17
[INFO] [stdout]     |
[INFO] [stdout] 648 |                 try!(self.bump());
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:650:36
[INFO] [stdout]     |
[INFO] [stdout] 650 |                 let function_ref = try!(self.parse_function());
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:665:15
[INFO] [stdout]     |
[INFO] [stdout] 665 |         match try!(self.peek()) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:666:61
[INFO] [stdout]     |
[INFO] [stdout] 666 |             Some(Token::OpenBrace) => Ok(Item::Block(label, try!(self.parse_block()))),
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 try!(self.bump());
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:685:54
[INFO] [stdout]     |
[INFO] [stdout] 685 |                 if let Some(Token::Identifier(..)) = try!(self.peek()) {
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:686:49
[INFO] [stdout]     |
[INFO] [stdout] 686 |                     if let Some(Token::Colon) = try!(self.peek_at(1)) {
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:703:19
[INFO] [stdout]     |
[INFO] [stdout] 703 |             match try!(self.peek()) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:708:24
[INFO] [stdout]     |
[INFO] [stdout] 708 |             stmts.push(try!(self.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:715:24
[INFO] [stdout]     |
[INFO] [stdout] 715 |         let var_decl = try!(self.parse_var_decl());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:717:9
[INFO] [stdout]     |
[INFO] [stdout] 717 |         try!(self.expect_eos());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:725:16
[INFO] [stdout]     |
[INFO] [stdout] 725 |         while !try!(self.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:726:25
[INFO] [stdout]     |
[INFO] [stdout] 726 |             let ident = try!(self.parse_ident());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:730:27
[INFO] [stdout]     |
[INFO] [stdout] 730 |             let expr = if try!(self.consume(Token::Assign)) {
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:731:31
[INFO] [stdout]     |
[INFO] [stdout] 731 |                 Some(Box::new(try!(self.parse_expr())))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 |             if !try!(self.consume(Token::Comma)) {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:750:20
[INFO] [stdout]     |
[INFO] [stdout] 750 |         let expr = try!(self.parse_expr_binary());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:752:15
[INFO] [stdout]     |
[INFO] [stdout] 752 |         match try!(self.peek()) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:775:24
[INFO] [stdout]     |
[INFO] [stdout] 775 |         let mut expr = try!(self.parse_expr_logical_and());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:778:28
[INFO] [stdout]     |
[INFO] [stdout] 778 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:783:13
[INFO] [stdout]     |
[INFO] [stdout] 783 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:785:25
[INFO] [stdout]     |
[INFO] [stdout] 785 |             let right = try!(self.parse_expr_logical_and());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:798:24
[INFO] [stdout]     |
[INFO] [stdout] 798 |         let mut expr = try!(self.parse_expr_bitwise_or());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:801:28
[INFO] [stdout]     |
[INFO] [stdout] 801 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:806:13
[INFO] [stdout]     |
[INFO] [stdout] 806 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:808:25
[INFO] [stdout]     |
[INFO] [stdout] 808 |             let right = try!(self.parse_expr_bitwise_or());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:821:24
[INFO] [stdout]     |
[INFO] [stdout] 821 |         let mut expr = try!(self.parse_expr_bitwise_xor());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:824:28
[INFO] [stdout]     |
[INFO] [stdout] 824 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:829:13
[INFO] [stdout]     |
[INFO] [stdout] 829 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:831:25
[INFO] [stdout]     |
[INFO] [stdout] 831 |             let right = try!(self.parse_expr_bitwise_xor());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:844:24
[INFO] [stdout]     |
[INFO] [stdout] 844 |         let mut expr = try!(self.parse_expr_bitwise_and());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:847:28
[INFO] [stdout]     |
[INFO] [stdout] 847 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:852:13
[INFO] [stdout]     |
[INFO] [stdout] 852 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:854:25
[INFO] [stdout]     |
[INFO] [stdout] 854 |             let right = try!(self.parse_expr_bitwise_and());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:867:24
[INFO] [stdout]     |
[INFO] [stdout] 867 |         let mut expr = try!(self.parse_expr_equality());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:870:28
[INFO] [stdout]     |
[INFO] [stdout] 870 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:875:13
[INFO] [stdout]     |
[INFO] [stdout] 875 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:877:25
[INFO] [stdout]     |
[INFO] [stdout] 877 |             let right = try!(self.parse_expr_equality());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:890:24
[INFO] [stdout]     |
[INFO] [stdout] 890 |         let mut expr = try!(self.parse_expr_relational());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:893:28
[INFO] [stdout]     |
[INFO] [stdout] 893 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:901:13
[INFO] [stdout]     |
[INFO] [stdout] 901 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:903:25
[INFO] [stdout]     |
[INFO] [stdout] 903 |             let right = try!(self.parse_expr_relational());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:916:24
[INFO] [stdout]     |
[INFO] [stdout] 916 |         let mut expr = try!(self.parse_expr_shift());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:919:28
[INFO] [stdout]     |
[INFO] [stdout] 919 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:929:13
[INFO] [stdout]     |
[INFO] [stdout] 929 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:931:25
[INFO] [stdout]     |
[INFO] [stdout] 931 |             let right = try!(self.parse_expr_shift());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:944:24
[INFO] [stdout]     |
[INFO] [stdout] 944 |         let mut expr = try!(self.parse_expr_additive());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:947:28
[INFO] [stdout]     |
[INFO] [stdout] 947 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:954:13
[INFO] [stdout]     |
[INFO] [stdout] 954 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:956:25
[INFO] [stdout]     |
[INFO] [stdout] 956 |             let right = try!(self.parse_expr_additive());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:969:24
[INFO] [stdout]     |
[INFO] [stdout] 969 |         let mut expr = try!(self.parse_expr_multiplicative());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:972:28
[INFO] [stdout]     |
[INFO] [stdout] 972 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:978:13
[INFO] [stdout]     |
[INFO] [stdout] 978 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:980:25
[INFO] [stdout]     |
[INFO] [stdout] 980 |             let right = try!(self.parse_expr_multiplicative());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:993:24
[INFO] [stdout]     |
[INFO] [stdout] 993 |         let mut expr = try!(self.parse_expr_cast());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:996:28
[INFO] [stdout]     |
[INFO] [stdout] 996 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1003:13
[INFO] [stdout]      |
[INFO] [stdout] 1003 |             try!(self.bump());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1005:25
[INFO] [stdout]      |
[INFO] [stdout] 1005 |             let right = try!(self.parse_expr_cast());
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1020:13
[INFO] [stdout]      |
[INFO] [stdout] 1020 |             try!(self.peek()) == Some(Token::OpenParen) &&
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1021:13
[INFO] [stdout]      |
[INFO] [stdout] 1021 |             try!(self.peek_at(2)) == Some(Token::CloseParen)
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1023:52
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             if let Some(Token::Identifier(name)) = try!(self.peek_at(1)) {
[INFO] [stdout]      |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1025:21
[INFO] [stdout]      |
[INFO] [stdout] 1025 |                     try!(self.bump());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1026:21
[INFO] [stdout]      |
[INFO] [stdout] 1026 |                     try!(self.bump());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1027:21
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                     try!(self.bump());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1029:60
[INFO] [stdout]      |
[INFO] [stdout] 1029 |                     return Ok(Expr::Cast(cast_ty, Box::new(try!(self.parse_expr_cast()))));
[INFO] [stdout]      |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1050:38
[INFO] [stdout]      |
[INFO] [stdout] 1050 |         while let Some(Token::New) = try!(self.peek()) {
[INFO] [stdout]      |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1051:13
[INFO] [stdout]      |
[INFO] [stdout] 1051 |             try!(self.bump());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1055:24
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         let mut expr = try!(match try!(self.peek()) {
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1055:35
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         let mut expr = try!(match try!(self.peek()) {
[INFO] [stdout]      |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1057:17
[INFO] [stdout]      |
[INFO] [stdout] 1057 |                 try!(self.bump());
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1059:35
[INFO] [stdout]      |
[INFO] [stdout] 1059 |                 Ok(Expr::Function(try!(self.parse_function())))
[INFO] [stdout]      |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1065:17
[INFO] [stdout]      |
[INFO] [stdout] 1065 |                 try!(self.bump());
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1087:26
[INFO] [stdout]      |
[INFO] [stdout] 1087 |             let is_eos = try!(self.is_eos());
[INFO] [stdout]      |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1089:20
[INFO] [stdout]      |
[INFO] [stdout] 1089 |             expr = try!(match try!(self.peek()) {
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1089:31
[INFO] [stdout]      |
[INFO] [stdout] 1089 |             expr = try!(match try!(self.peek()) {
[INFO] [stdout]      |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1093:36
[INFO] [stdout]      |
[INFO] [stdout] 1093 |                     let mut call = try!(self.parse_expr_call(expr));
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1115:9
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1117:21
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         let index = try!(self.parse_expr_seq());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1119:9
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         try!(self.expect(Token::CloseBracket));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1125:9
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1127:29
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         if let Some(name) = try!(self.parse_ident_name()) {
[INFO] [stdout]      |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         let args = try!(self.parse_arguments());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1153:9
[INFO] [stdout]      |
[INFO] [stdout] 1153 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1155:21
[INFO] [stdout]      |
[INFO] [stdout] 1155 |         let right = try!(self.parse_expr());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1161:9
[INFO] [stdout]      |
[INFO] [stdout] 1161 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1163:20
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         let then = try!(self.parse_expr());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 |         try!(self.expect(Token::Colon));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1167:21
[INFO] [stdout]      |
[INFO] [stdout] 1167 |         let else_ = try!(self.parse_expr());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1175:20
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         let expr = try!(self.parse_expr_cast());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1201:9
[INFO] [stdout]      |
[INFO] [stdout] 1201 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1207:9
[INFO] [stdout]      |
[INFO] [stdout] 1207 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1209:12
[INFO] [stdout]      |
[INFO] [stdout] 1209 |         if try!(self.consume(Token::CloseParen)) {
[INFO] [stdout]      |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1216:23
[INFO] [stdout]      |
[INFO] [stdout] 1216 |             args.push(try!(self.parse_expr()));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1218:16
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             if try!(self.consume(Token::CloseParen)) {
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1222:13
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             try!(self.expect(Token::Comma));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1227:24
[INFO] [stdout]      |
[INFO] [stdout] 1227 |         Ok(Expr::Ident(try!(self.parse_ident())))
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1233:21
[INFO] [stdout]      |
[INFO] [stdout] 1233 |         let token = try!(self.next());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1246:9
[INFO] [stdout]      |
[INFO] [stdout] 1246 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1248:21
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         let exprs = try!(self.parse_expr_seq());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1256:9
[INFO] [stdout]      |
[INFO] [stdout] 1256 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1260:13
[INFO] [stdout]      |
[INFO] [stdout] 1260 |         if !try!(self.consume(Token::CloseBracket)) {
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1266:23
[INFO] [stdout]      |
[INFO] [stdout] 1266 |                 match try!(self.peek()) {
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1268:25
[INFO] [stdout]      |
[INFO] [stdout] 1268 |                         try!(self.bump());
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1273:25
[INFO] [stdout]      |
[INFO] [stdout] 1273 |                         try!(self.bump());
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1278:36
[INFO] [stdout]      |
[INFO] [stdout] 1278 |                         elems.push(try!(self.parse_expr()));
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1280:28
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                         if try!(self.consume(Token::CloseBracket)) {
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1283:25
[INFO] [stdout]      |
[INFO] [stdout] 1283 |                         try!(self.expect(Token::Comma));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1293:9
[INFO] [stdout]      |
[INFO] [stdout] 1293 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1299:13
[INFO] [stdout]      |
[INFO] [stdout] 1299 |         if !try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1300:16
[INFO] [stdout]      |
[INFO] [stdout] 1300 |             if try!(self.consume(Token::Comma)) {
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1301:17
[INFO] [stdout]      |
[INFO] [stdout] 1301 |                 try!(self.expect(Token::CloseBrace));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1304:32
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     props.push(try!(self.parse_expr_object_literal_prop()));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1308:24
[INFO] [stdout]      |
[INFO] [stdout] 1308 |                     if try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1311:21
[INFO] [stdout]      |
[INFO] [stdout] 1311 |                     try!(self.expect(Token::Comma));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1312:24
[INFO] [stdout]      |
[INFO] [stdout] 1312 |                     if try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1323:29
[INFO] [stdout]      |
[INFO] [stdout] 1323 |         if let Some(name) = try!(self.parse_ident_name()) {
[INFO] [stdout]      |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1324:30
[INFO] [stdout]      |
[INFO] [stdout] 1324 |             let prop_ident = try!(self.parse_ident_name());
[INFO] [stdout]      |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1326:16
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             if try!(self.consume(Token::OpenParen)) {
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1334:21
[INFO] [stdout]      |
[INFO] [stdout] 1334 |                     try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1336:33
[INFO] [stdout]      |
[INFO] [stdout] 1336 |                     let start = try!(self.lexer.span());
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1338:33
[INFO] [stdout]      |
[INFO] [stdout] 1338 |                     let block = try!(self.parse_function_block(Vec::new()));
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1355:37
[INFO] [stdout]      |
[INFO] [stdout] 1355 |                     let args = vec![try!(self.parse_name())];
[INFO] [stdout]      |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1357:21
[INFO] [stdout]      |
[INFO] [stdout] 1357 |                     try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1359:33
[INFO] [stdout]      |
[INFO] [stdout] 1359 |                     let start = try!(self.lexer.span());
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1361:33
[INFO] [stdout]      |
[INFO] [stdout] 1361 |                     let block = try!(self.parse_function_block(args));
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1384:21
[INFO] [stdout]      |
[INFO] [stdout] 1384 |                     try!(self.consume(Token::Colon));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1386:32
[INFO] [stdout]      |
[INFO] [stdout] 1386 |                     let expr = try!(self.parse_expr());
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1391:35
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         } else if let Some(lit) = try!(self.parse_lit()) {
[INFO] [stdout]      |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1399:13
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             try!(self.consume(Token::Colon));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1401:24
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             let expr = try!(self.parse_expr());
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1412:9
[INFO] [stdout]      |
[INFO] [stdout] 1412 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1414:9
[INFO] [stdout]      |
[INFO] [stdout] 1414 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1416:20
[INFO] [stdout]      |
[INFO] [stdout] 1416 |         let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1418:9
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1420:20
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         let then = try!(self.parse_stmt(None));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1422:24
[INFO] [stdout]      |
[INFO] [stdout] 1422 |         let else_ = if try!(self.consume(Token::Else)) {
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1423:27
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             Some(Box::new(try!(self.parse_stmt(None))))
[INFO] [stdout]      |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1434:20
[INFO] [stdout]      |
[INFO] [stdout] 1434 |         exprs.push(try!(self.parse_expr()));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1436:15
[INFO] [stdout]      |
[INFO] [stdout] 1436 |         while try!(self.consume(Token::Comma)) {
[INFO] [stdout]      |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1437:24
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             exprs.push(try!(self.parse_expr()));
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1446:9
[INFO] [stdout]      |
[INFO] [stdout] 1446 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1448:20
[INFO] [stdout]      |
[INFO] [stdout] 1448 |         let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1450:9
[INFO] [stdout]      |
[INFO] [stdout] 1450 |         try!(self.expect(Token::While));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1451:9
[INFO] [stdout]      |
[INFO] [stdout] 1451 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found unit variant `Expr::Missing`
[INFO] [stdout]    --> src/syntax/ast/visitor.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 260 |             Expr::Missing(..) => self.visit_expr_missing(expr),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not a tuple struct or tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1453:20
[INFO] [stdout]      |
[INFO] [stdout] 1453 |         let expr = try!(self.parse_expr());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found unit variant `Expr::This`
[INFO] [stdout]    --> src/syntax/ast/visitor.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |             Expr::This(..) => self.visit_expr_this(expr),
[INFO] [stdout]     |             ^^^^^^^^^^ not a tuple struct or tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1455:9
[INFO] [stdout]      |
[INFO] [stdout] 1455 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1456:9
[INFO] [stdout]      |
[INFO] [stdout] 1456 |         try!(self.expect_eos());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `map` in this scope
[INFO] [stdout]     --> src/gc/os.rs:101:28
[INFO] [stdout]      |
[INFO] [stdout] 101  |           let ptr = unsafe { map(ptr::null(), size) };
[INFO] [stdout]      |                              ^^^ help: a function with a similar name exists: `mmap`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libc-0.1.12/rust/src/liblibc/lib.rs:6623:17
[INFO] [stdout]      |
[INFO] [stdout] 6623 | /                 pub fn mmap(addr: *mut c_void,
[INFO] [stdout] 6624 | |                             len: size_t,
[INFO] [stdout] 6625 | |                             prot: c_int,
[INFO] [stdout] 6626 | |                             flags: c_int,
[INFO] [stdout] 6627 | |                             fd: c_int,
[INFO] [stdout] 6628 | |                             offset: off_t)
[INFO] [stdout] 6629 | |                             -> *mut c_void;
[INFO] [stdout]      | |___________________________________________- similarly named function `mmap` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1462:9
[INFO] [stdout]      |
[INFO] [stdout] 1462 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1464:9
[INFO] [stdout]      |
[INFO] [stdout] 1464 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1466:20
[INFO] [stdout]      |
[INFO] [stdout] 1466 |         let expr = try!(self.parse_expr());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1468:9
[INFO] [stdout]      |
[INFO] [stdout] 1468 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1470:20
[INFO] [stdout]      |
[INFO] [stdout] 1470 |         let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1476:9
[INFO] [stdout]      |
[INFO] [stdout] 1476 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1478:9
[INFO] [stdout]      |
[INFO] [stdout] 1478 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1480:12
[INFO] [stdout]      |
[INFO] [stdout] 1480 |         if try!(self.consume(Token::Var)) {
[INFO] [stdout]      |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `unmap` in this scope
[INFO] [stdout]     --> src/gc/os.rs:124:22
[INFO] [stdout]      |
[INFO] [stdout] 124  |             unsafe { unmap(self.ptr, self.size) };
[INFO] [stdout]      |                      ^^^^^ help: a function with a similar name exists: `munmap`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libc-0.1.12/rust/src/liblibc/lib.rs:6630:17
[INFO] [stdout]      |
[INFO] [stdout] 6630 |                 pub fn munmap(addr: *mut c_void, len: size_t) -> c_int;
[INFO] [stdout]      |                 ------------------------------------------------------- similarly named function `munmap` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1483:24
[INFO] [stdout]      |
[INFO] [stdout] 1483 |             let vars = try!(self.parse_var_decl());
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1485:19
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             match try!(self.next()) {
[INFO] [stdout]      |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1487:46
[INFO] [stdout]      |
[INFO] [stdout] 1487 |                     let (test, incr, stmt) = try!(self.parse_for_tail());
[INFO] [stdout]      |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1502:32
[INFO] [stdout]      |
[INFO] [stdout] 1502 |                     let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1504:21
[INFO] [stdout]      |
[INFO] [stdout] 1504 |                     try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1506:32
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                     let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1515:16
[INFO] [stdout]      |
[INFO] [stdout] 1515 |             if try!(self.consume(Token::SemiColon)) {
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1518:42
[INFO] [stdout]      |
[INFO] [stdout] 1518 |                 let (test, incr, stmt) = try!(self.parse_for_tail());
[INFO] [stdout]      |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1522:28
[INFO] [stdout]      |
[INFO] [stdout] 1522 |                 let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1543:25
[INFO] [stdout]      |
[INFO] [stdout] 1543 |                         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1545:36
[INFO] [stdout]      |
[INFO] [stdout] 1545 |                         let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1553:27
[INFO] [stdout]      |
[INFO] [stdout] 1553 |                 } else if try!(self.consume(Token::SemiColon)) {
[INFO] [stdout]      |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1554:46
[INFO] [stdout]      |
[INFO] [stdout] 1554 |                     let (test, incr, stmt) = try!(self.parse_for_tail());
[INFO] [stdout]      |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1565:23
[INFO] [stdout]      |
[INFO] [stdout] 1565 |         let test = if try!(self.consume(Token::SemiColon)) {
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1568:24
[INFO] [stdout]      |
[INFO] [stdout] 1568 |             let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1570:13
[INFO] [stdout]      |
[INFO] [stdout] 1570 |             try!(self.expect(Token::SemiColon));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1575:23
[INFO] [stdout]      |
[INFO] [stdout] 1575 |         let incr = if try!(self.consume(Token::CloseParen)) {
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1578:24
[INFO] [stdout]      |
[INFO] [stdout] 1578 |             let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1580:13
[INFO] [stdout]      |
[INFO] [stdout] 1580 |             try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1585:20
[INFO] [stdout]      |
[INFO] [stdout] 1585 |         let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1591:9
[INFO] [stdout]      |
[INFO] [stdout] 1591 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1593:25
[INFO] [stdout]      |
[INFO] [stdout] 1593 |         let label = if !try!(self.is_eos()) {
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1594:33
[INFO] [stdout]      |
[INFO] [stdout] 1594 |             if let Some(name) = try!(self.parse_opt_name()) {
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1605:9
[INFO] [stdout]      |
[INFO] [stdout] 1605 |         try!(self.expect_eos());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1611:9
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1613:25
[INFO] [stdout]      |
[INFO] [stdout] 1613 |         let label = if !try!(self.is_eos()) {
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1614:33
[INFO] [stdout]      |
[INFO] [stdout] 1614 |             if let Some(name) = try!(self.parse_opt_name()) {
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1625:9
[INFO] [stdout]      |
[INFO] [stdout] 1625 |         try!(self.expect_eos());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1634:13
[INFO] [stdout]      |
[INFO] [stdout] 1634 |             try!(self.bump());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1636:27
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             let expr = if try!(self.is_eos()) {
[INFO] [stdout]      |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1639:22
[INFO] [stdout]      |
[INFO] [stdout] 1639 |                 Some(try!(self.parse_expr_seq()))
[INFO] [stdout]      |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1642:13
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             try!(self.expect_eos());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1655:9
[INFO] [stdout]      |
[INFO] [stdout] 1655 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1657:9
[INFO] [stdout]      |
[INFO] [stdout] 1657 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1659:20
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1661:9
[INFO] [stdout]      |
[INFO] [stdout] 1661 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1663:20
[INFO] [stdout]      |
[INFO] [stdout] 1663 |         let stmt = try!(self.parse_stmt(None));
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1669:9
[INFO] [stdout]      |
[INFO] [stdout] 1669 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1671:9
[INFO] [stdout]      |
[INFO] [stdout] 1671 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1673:20
[INFO] [stdout]      |
[INFO] [stdout] 1673 |         let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1675:9
[INFO] [stdout]      |
[INFO] [stdout] 1675 |         try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1677:9
[INFO] [stdout]      |
[INFO] [stdout] 1677 |         try!(self.expect(Token::OpenBrace));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1683:19
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             match try!(self.next()) {
[INFO] [stdout]      |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1686:37
[INFO] [stdout]      |
[INFO] [stdout] 1686 |                     let case_expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1688:21
[INFO] [stdout]      |
[INFO] [stdout] 1688 |                     try!(self.expect(Token::Colon));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1690:33
[INFO] [stdout]      |
[INFO] [stdout] 1690 |                     let stmts = try!(self.parse_stmt_list());
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1695:21
[INFO] [stdout]      |
[INFO] [stdout] 1695 |                     try!(self.expect(Token::Colon));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1705:33
[INFO] [stdout]      |
[INFO] [stdout] 1705 |                     let stmts = try!(self.parse_stmt_list());
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1717:9
[INFO] [stdout]      |
[INFO] [stdout] 1717 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1719:12
[INFO] [stdout]      |
[INFO] [stdout] 1719 |         if try!(self.is_eos()) {
[INFO] [stdout]      |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1722:24
[INFO] [stdout]      |
[INFO] [stdout] 1722 |             let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1724:13
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             try!(self.expect_eos());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1731:9
[INFO] [stdout]      |
[INFO] [stdout] 1731 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1733:19
[INFO] [stdout]      |
[INFO] [stdout] 1733 |         let try = try!(self.parse_block());
[INFO] [stdout]      |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1735:24
[INFO] [stdout]      |
[INFO] [stdout] 1735 |         let catch = if try!(self.consume(Token::Catch)) {
[INFO] [stdout]      |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1738:13
[INFO] [stdout]      |
[INFO] [stdout] 1738 |             try!(self.expect(Token::OpenParen));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1740:25
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             let ident = try!(self.parse_ident());
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1744:13
[INFO] [stdout]      |
[INFO] [stdout] 1744 |             try!(self.expect(Token::CloseParen));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1746:29
[INFO] [stdout]      |
[INFO] [stdout] 1746 |             let mut catch = try!(self.parse_block());
[INFO] [stdout]      |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1758:26
[INFO] [stdout]      |
[INFO] [stdout] 1758 |         let finally = if try!(self.consume(Token::Finally)) {
[INFO] [stdout]      |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1759:18
[INFO] [stdout]      |
[INFO] [stdout] 1759 |             Some(try!(self.parse_block()))
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1774:9
[INFO] [stdout]      |
[INFO] [stdout] 1774 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1776:9
[INFO] [stdout]      |
[INFO] [stdout] 1776 |         try!(self.expect_eos());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1783:19
[INFO] [stdout]      |
[INFO] [stdout] 1783 |             name: try!(self.parse_name())
[INFO] [stdout]      |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1786:9
[INFO] [stdout]      |
[INFO] [stdout] 1786 |         try!(self.bump());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1792:20
[INFO] [stdout]      |
[INFO] [stdout] 1792 |         let expr = try!(self.parse_expr_seq());
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1794:9
[INFO] [stdout]      |
[INFO] [stdout] 1794 |         try!(self.expect_eos());
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/ir/mod.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         try!(self.build_function_ir(function_ref, ParseMode::Normal));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/ir/mod.rs:96:29
[INFO] [stdout]    |
[INFO] [stdout] 96 |             let mut lexer = try!(Lexer::new(reader, &self.interner, LexerMode::Normal));
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |             try!(Parser::parse_program(&mut self.ast, &mut lexer, &self.interner, mode, privileged))
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         try!(self.build_function_ir(program_ref, mode));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:180:13
[INFO] [stdout]     |
[INFO] [stdout] 180 |             try!(generator.emit_functions(&function.block.block));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:182:13
[INFO] [stdout]     |
[INFO] [stdout] 182 |             try!(generator.emit_block(&function.block.block));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 |             try!(self.build_function_ir(FunctionRef(i as u32), ParseMode::Normal));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:390:13
[INFO] [stdout]     |
[INFO] [stdout] 390 |             try!(self.emit_stmt(&stmt));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             try!(self.emit_stmt(&stmt));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             try!(self.emit_stmt(stmt));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:462:41
[INFO] [stdout]     |
[INFO] [stdout] 462 |         let (target, try_catch_depth) = try!(self.get_target(targets, label));
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |         try!(self.emit_stmt(stmt));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:493:9
[INFO] [stdout]     |
[INFO] [stdout] 493 |         try!(self.emit_test(expr, start, false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:506:9
[INFO] [stdout]     |
[INFO] [stdout] 506 |         try!(self.emit_exprs(exprs, leave.is_some()));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:520:21
[INFO] [stdout]     |
[INFO] [stdout] 520 |                     try!(generator.emit_exprs(init, false))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:536:21
[INFO] [stdout]     |
[INFO] [stdout] 536 |                     try!(generator.emit_var_decl(init));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:556:9
[INFO] [stdout]     |
[INFO] [stdout] 556 |         try!(init(self));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:562:9
[INFO] [stdout]     |
[INFO] [stdout] 562 |         try!(self.emit_stmt(stmt));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:567:13
[INFO] [stdout]     |
[INFO] [stdout] 567 |             try!(self.emit_exprs(incr, false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:573:13
[INFO] [stdout]     |
[INFO] [stdout] 573 |             try!(self.emit_tests(test, body_label, false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:618:21
[INFO] [stdout]     |
[INFO] [stdout] 618 |         let local = try!(expr(self));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:622:9
[INFO] [stdout]     |
[INFO] [stdout] 622 |         try!(self.emit_exprs(in_, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:634:9
[INFO] [stdout]     |
[INFO] [stdout] 634 |         try!(self.emit_stmt(stmt));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |             try!(self.emit_tests(test, else_label, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:671:13
[INFO] [stdout]     |
[INFO] [stdout] 671 |             try!(self.emit_stmt(then));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |             try!(self.emit_stmt(else_));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:683:13
[INFO] [stdout]     |
[INFO] [stdout] 683 |             try!(self.emit_tests(test, after_label, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:685:13
[INFO] [stdout]     |
[INFO] [stdout] 685 |             try!(self.emit_stmt(then));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:697:9
[INFO] [stdout]     |
[INFO] [stdout] 697 |         try!(self.emit_stmt(item));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:707:13
[INFO] [stdout]     |
[INFO] [stdout] 707 |             try!(self.emit_exprs(exprs, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:741:9
[INFO] [stdout]     |
[INFO] [stdout] 741 |         try!(self.emit_exprs(exprs, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |                     try!(self.emit_exprs(exprs, true));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:779:13
[INFO] [stdout]     |
[INFO] [stdout] 779 |             try!(self.emit_stmts(stmts));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:790:9
[INFO] [stdout]     |
[INFO] [stdout] 790 |         try!(self.emit_exprs(exprs, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:804:9
[INFO] [stdout]     |
[INFO] [stdout] 804 |         try!(self.emit_block(try));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:829:17
[INFO] [stdout]     |
[INFO] [stdout] 829 |                 try!(self.emit_block(&catch.block));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:845:17
[INFO] [stdout]     |
[INFO] [stdout] 845 |                 try!(self.emit_block(&catch.block));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:856:13
[INFO] [stdout]     |
[INFO] [stdout] 856 |             try!(self.emit_block(finally));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:873:17
[INFO] [stdout]     |
[INFO] [stdout] 873 |                 try!(self.emit_expr(expr, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:893:9
[INFO] [stdout]     |
[INFO] [stdout] 893 |         try!(self.emit_stmt(stmt));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:897:9
[INFO] [stdout]     |
[INFO] [stdout] 897 |         try!(self.emit_test(expr, start, false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:910:9
[INFO] [stdout]     |
[INFO] [stdout] 910 |         try!(self.emit_exprs(exprs, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:915:9
[INFO] [stdout]     |
[INFO] [stdout] 915 |         try!(self.emit_stmt(stmt));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:935:13
[INFO] [stdout]     |
[INFO] [stdout] 935 |             try!(self.emit_expr(&exprs.exprs[i], leave && i == len - 1));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:946:17
[INFO] [stdout]     |
[INFO] [stdout] 946 |                 try!(self.emit_test(&exprs.exprs[i], label, inverse));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:948:17
[INFO] [stdout]     |
[INFO] [stdout] 948 |                 try!(self.emit_expr(&exprs.exprs[i], false));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/ir/mod.rs:980:9
[INFO] [stdout]     |
[INFO] [stdout] 980 |         try!(self.emit_expr(expr, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1007:25
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                         try!(self.emit_expr(&exprs[i], true));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1030:17
[INFO] [stdout]      |
[INFO] [stdout] 1030 |                 try!(self.emit_expr(expr, false));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1081:17
[INFO] [stdout]      |
[INFO] [stdout] 1081 |                 try!(generator.emit_expr(rhs, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1083:17
[INFO] [stdout]      |
[INFO] [stdout] 1083 |                 try!(generator.emit_expr(lhs, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1084:17
[INFO] [stdout]      |
[INFO] [stdout] 1084 |                 try!(generator.emit_expr(rhs, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1118:29
[INFO] [stdout]      |
[INFO] [stdout] 1118 | ...                   try!(load(self));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1124:29
[INFO] [stdout]      |
[INFO] [stdout] 1124 | ...                   try!(load(self));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1132:25
[INFO] [stdout]      |
[INFO] [stdout] 1132 |                         try!(load(self));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1137:25
[INFO] [stdout]      |
[INFO] [stdout] 1137 |                         try!(load(self));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1148:17
[INFO] [stdout]      |
[INFO] [stdout] 1148 |                 try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1150:17
[INFO] [stdout]      |
[INFO] [stdout] 1150 |                 try!(load(self));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1157:21
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                     try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1159:21
[INFO] [stdout]      |
[INFO] [stdout] 1159 |                     try!(load(self));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1164:21
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                     try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1174:21
[INFO] [stdout]      |
[INFO] [stdout] 1174 |                     try!(self.emit_expr(rhs, true));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1193:17
[INFO] [stdout]      |
[INFO] [stdout] 1193 |                 try!(self.emit_expr(lhs, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1202:17
[INFO] [stdout]      |
[INFO] [stdout] 1202 |                 try!(self.emit_expr(rhs, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1214:9
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         try!(self.emit_expr(lhs, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1215:9
[INFO] [stdout]      |
[INFO] [stdout] 1215 |         try!(self.emit_expr(rhs, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1248:17
[INFO] [stdout]      |
[INFO] [stdout] 1248 |                 try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1253:17
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                 try!(self.emit_member_target(expr, index, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1258:17
[INFO] [stdout]      |
[INFO] [stdout] 1258 |                 try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1263:13
[INFO] [stdout]      |
[INFO] [stdout] 1263 |             try!(self.emit_expr(arg, true));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1331:9
[INFO] [stdout]      |
[INFO] [stdout] 1331 |         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1342:9
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             try!(self.emit_expr(expr, true));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1358:17
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 try!(self.emit_expr(arg, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1364:13
[INFO] [stdout]      |
[INFO] [stdout] 1364 |             try!(self.emit_expr(expr, true));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1387:33
[INFO] [stdout]      |
[INFO] [stdout] 1387 | ...                   try!(self.emit_expr(&*expr, true));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1391:33
[INFO] [stdout]      |
[INFO] [stdout] 1391 | ...                   try!(self.emit_expr_literal(&*lit, true));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1392:33
[INFO] [stdout]      |
[INFO] [stdout] 1392 | ...                   try!(self.emit_expr(&*expr, true));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1408:58
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     Property::Assignment(_, ref expr) => try!(self.emit_expr(expr, false)),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1425:9
[INFO] [stdout]      |
[INFO] [stdout] 1425 |         try!(self.emit_test(test, else_label, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1427:9
[INFO] [stdout]      |
[INFO] [stdout] 1427 |         try!(self.emit_expr(then, leave));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1433:9
[INFO] [stdout]      |
[INFO] [stdout] 1433 |         try!(self.emit_expr(else_, leave));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1465:17
[INFO] [stdout]      |
[INFO] [stdout] 1465 |                 try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1470:17
[INFO] [stdout]      |
[INFO] [stdout] 1470 |                 try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1512:25
[INFO] [stdout]      |
[INFO] [stdout] 1512 |                         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1516:25
[INFO] [stdout]      |
[INFO] [stdout] 1516 |                         try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1536:29
[INFO] [stdout]      |
[INFO] [stdout] 1536 | ...                   try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1551:25
[INFO] [stdout]      |
[INFO] [stdout] 1551 |                         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1555:25
[INFO] [stdout]      |
[INFO] [stdout] 1555 |                         try!(self.emit_member_target(expr, index, false));
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1578:29
[INFO] [stdout]      |
[INFO] [stdout] 1578 | ...                   try!(self.emit_expr(expr, true));
[INFO] [stdout]      |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1591:31
[INFO] [stdout]      |
[INFO] [stdout] 1591 |                 let lhs_ref = try!(self.emit_lhs_load(expr));
[INFO] [stdout]      |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1601:21
[INFO] [stdout]      |
[INFO] [stdout] 1601 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1606:21
[INFO] [stdout]      |
[INFO] [stdout] 1606 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1612:31
[INFO] [stdout]      |
[INFO] [stdout] 1612 |                 let lhs_ref = try!(self.emit_lhs_load(expr));
[INFO] [stdout]      |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1622:21
[INFO] [stdout]      |
[INFO] [stdout] 1622 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1627:21
[INFO] [stdout]      |
[INFO] [stdout] 1627 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1633:31
[INFO] [stdout]      |
[INFO] [stdout] 1633 |                 let lhs_ref = try!(self.emit_lhs_load(expr));
[INFO] [stdout]      |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1643:21
[INFO] [stdout]      |
[INFO] [stdout] 1643 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1648:21
[INFO] [stdout]      |
[INFO] [stdout] 1648 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1654:31
[INFO] [stdout]      |
[INFO] [stdout] 1654 |                 let lhs_ref = try!(self.emit_lhs_load(expr));
[INFO] [stdout]      |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1664:21
[INFO] [stdout]      |
[INFO] [stdout] 1664 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1669:21
[INFO] [stdout]      |
[INFO] [stdout] 1669 |                     try!(self.emit_lhs_store(lhs_ref));
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1677:9
[INFO] [stdout]      |
[INFO] [stdout] 1677 |         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1802:9
[INFO] [stdout]      |
[INFO] [stdout] 1802 |         try!(self.emit_expr(expr, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/ir/mod.rs:1806:9
[INFO] [stdout]      |
[INFO] [stdout] 1806 |         try!(self.emit_exprs(index, true));
[INFO] [stdout]      |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1271:17
[INFO] [stdout]      |
[INFO] [stdout] 1271 |                 try!(self.env.eval_scoped(&js, self.strict, this_arg, scope, ParseMode::DirectEval))
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1279:13
[INFO] [stdout]      |
[INFO] [stdout] 1279 |             try!(self.env.call(JsFnMode::new(false, self.strict), args));
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1320:36
[INFO] [stdout]      |
[INFO] [stdout] 1320 |             CastType::Primitive => try!(arg.to_primitive(self.env, JsPreferredType::None)).as_raw(),
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1321:42
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             CastType::StringPrimitive => try!(arg.to_primitive(self.env, JsPreferredType::String)).as_raw(),
[INFO] [stdout]      |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1322:42
[INFO] [stdout]      |
[INFO] [stdout] 1322 |             CastType::NumberPrimitive => try!(arg.to_primitive(self.env, JsPreferredType::Number)).as_raw(),
[INFO] [stdout]      |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1324:56
[INFO] [stdout]      |
[INFO] [stdout] 1324 |             CastType::Number => JsRawValue::new_number(try!(arg.to_number(self.env))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1325:57
[INFO] [stdout]      |
[INFO] [stdout] 1325 |             CastType::Integer => JsRawValue::new_number(try!(arg.to_integer(self.env))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1326:55
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             CastType::Int32 => JsRawValue::new_number(try!(arg.to_int32(self.env)) as f64),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1327:56
[INFO] [stdout]      |
[INFO] [stdout] 1327 |             CastType::UInt32 => JsRawValue::new_number(try!(arg.to_uint32(self.env)) as f64),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1328:56
[INFO] [stdout]      |
[INFO] [stdout] 1328 |             CastType::UInt16 => JsRawValue::new_number(try!(arg.to_uint16(self.env)) as f64),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1329:33
[INFO] [stdout]      |
[INFO] [stdout] 1329 |             CastType::String => try!(arg.to_string(self.env)).as_value().as_raw(),
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/interpreter.rs:1330:33
[INFO] [stdout]      |
[INFO] [stdout] 1330 |             CastType::Object => try!(arg.to_object(self.env)).as_raw()
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/global.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let string = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/global.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let radix = try!(args.arg(env, 1).to_int32(env)) as i64;
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/global.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let input = try!(args.arg(env, 0).to_string(env)).to_string();
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     let result = try!(args.arg(env, 0).to_number(env)).is_nan();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:110:18
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let result = try!(args.arg(env, 0).to_number(env)).is_finite();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:165:40
[INFO] [stdout]     |
[INFO] [stdout] 165 |                         return Ok(Some(try!(parse_hex(env, c1)) * 16 + try!(parse_hex(env, c2))));
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:165:72
[INFO] [stdout]     |
[INFO] [stdout] 165 |                         return Ok(Some(try!(parse_hex(env, c1)) * 16 + try!(parse_hex(env, c2))));
[INFO] [stdout]     |                                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:176:18
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let string = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:184:30
[INFO] [stdout]     |
[INFO] [stdout] 184 |         if let Some(value) = try!(decode_part(env, chars, i)) {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:221:42
[INFO] [stdout]     |
[INFO] [stdout] 221 |                     if let Some(value) = try!(decode_part(env, chars, i)) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/global.rs:281:18
[INFO] [stdout]     |
[INFO] [stdout] 281 |     let string = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |                 try!(define_properties(env, result, properties));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let object = try!(this_arg.to_object(env));
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:79:16
[INFO] [stdout]    |
[INFO] [stdout] 79 |     let this = try!(args.this(env).to_object(env));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:80:21
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let to_string = try!(this.get(env, name::TO_STRING));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let name = try!(env.intern_value(arg));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/object.rs:99:18
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let object = try!(args.this(env).to_object(env));
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let object = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:137:16
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let name = try!(env.intern_value(name));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let object = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:154:15
[INFO] [stdout]     |
[INFO] [stdout] 154 |     let arg = try!(arg.to_object(env)).unwrap_object();
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:171:20
[INFO] [stdout]     |
[INFO] [stdout] 171 |         let name = try!(name.to_string(env));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:175:20
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let desc = try!(JsDescriptor::to_property_descriptor(env, desc));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         try!(object.define_own_property(env, name, desc, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |         try!(define_properties(env, object_obj, properties));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:199:22
[INFO] [stdout]     |
[INFO] [stdout] 199 |     let properties = try!(properties.to_object(env)).unwrap_object();
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:207:33
[INFO] [stdout]     |
[INFO] [stdout] 207 |                     let value = try!(properties.get(env, name));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:208:45
[INFO] [stdout]     |
[INFO] [stdout] 208 |                     descriptors.push((name, try!(JsDescriptor::to_property_descriptor(env, value))));
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         try!(object.define_own_property(
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let object = try!(object.to_object(env)).unwrap_object();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:236:20
[INFO] [stdout]     |
[INFO] [stdout] 236 |     let property = try!(arg.to_string(env)).to_string();
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:265:18
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let object = try!(object.to_object(env)).unwrap_object();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:275:17
[INFO] [stdout]     |
[INFO] [stdout] 275 |                 try!(result.define_own_property(
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                     try!(target.define_own_property(env, name, desc, true));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:351:25
[INFO] [stdout]     |
[INFO] [stdout] 351 |                         try!(object_obj.define_own_property(env, name, desc, true));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:433:18
[INFO] [stdout]     |
[INFO] [stdout] 433 |     let object = try!(object.to_object(env)).unwrap_object();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/object.rs:445:21
[INFO] [stdout]     |
[INFO] [stdout] 445 |                     try!(array.define_own_property(
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:35:32
[INFO] [stdout]    |
[INFO] [stdout] 35 |             if let Some(len) = try!(arg.to_uint32_exact(env)) {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |                 try!(array.put(env, name::LENGTH, len, false));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |             try!(array.define_own_property(env, Name::from_index(0), JsDescriptor::new_simple_value(arg), false));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:47:13
[INFO] [stdout]    |
[INFO] [stdout] 47 |             try!(array.define_own_property(env, Name::from_index(i), JsDescriptor::new_simple_value(arg), false));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:57:20
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut func = try!(array.get(env, name::JOIN));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:59:16
[INFO] [stdout]    |
[INFO] [stdout] 59 |         func = try!(env.handle(JsHandle::Object).get(env, name::TO_STRING));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:68:21
[INFO] [stdout]    |
[INFO] [stdout] 68 |     let array_len = try!(array.get(env, name::LENGTH));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:69:15
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let len = try!(array_len.to_uint32(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:75:25
[INFO] [stdout]    |
[INFO] [stdout] 75 |             let value = try!(array.get(env, Name::from_index(index)));
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:79:39
[INFO] [stdout]    |
[INFO] [stdout] 79 |                     let element_obj = try!(value.to_object(env));
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:80:32
[INFO] [stdout]    |
[INFO] [stdout] 80 |                     let func = try!(element_obj.get(env, name::TO_LOCALE_STRING));
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:84:34
[INFO] [stdout]    |
[INFO] [stdout] 84 |                     let result = try!(try!(func.call(env, element_obj, Vec::new(), false)).to_string(env)).to_string();
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:84:39
[INFO] [stdout]    |
[INFO] [stdout] 84 |                     let result = try!(try!(func.call(env, element_obj, Vec::new(), false)).to_string(env)).to_string();
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         try!(to_string(env, &mut result, &array, 0));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/array.rs:97:13
[INFO] [stdout]    |
[INFO] [stdout] 97 |             try!(to_string(env, &mut result, &array, i as usize));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:110:26
[INFO] [stdout]     |
[INFO] [stdout] 110 |             let length = try!(element.get(env, name::LENGTH));
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:111:26
[INFO] [stdout]     |
[INFO] [stdout] 111 |             let length = try!(length.to_number(env)) as usize;
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:116:39
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     let sub_element = try!(element.get(env, Name::from_index(i)));
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |                     try!(result.define_own_property(
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:146:17
[INFO] [stdout]     |
[INFO] [stdout] 146 |                 try!(result.define_own_property(env, name::LENGTH, desc, false));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:149:13
[INFO] [stdout]     |
[INFO] [stdout] 149 |             try!(result.define_own_property(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:166:5
[INFO] [stdout]     |
[INFO] [stdout] 166 |     try!(append(env, &mut result, &mut index, array));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         try!(append(env, &mut result, &mut index, arg));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:178:17
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:179:19
[INFO] [stdout]     |
[INFO] [stdout] 179 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:180:15
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let len = try!(len_val.to_uint32(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:189:13
[INFO] [stdout]     |
[INFO] [stdout] 189 |             try!(arg.to_string(env)).to_string()
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:197:27
[INFO] [stdout]     |
[INFO] [stdout] 197 |             let element = try!(array.get(env, Name::from_index(index)));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:201:34
[INFO] [stdout]     |
[INFO] [stdout] 201 |                     let string = try!(element.to_string(env)).to_string();
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         try!(append(env, &mut result, &array, 0));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |             try!(append(env, &mut result, &array, i as usize));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:223:19
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:224:15
[INFO] [stdout]     |
[INFO] [stdout] 224 |     let len = try!(len_val.to_uint32(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |         let element = try!(array.get(env, Name::from_index(index)));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 |         try!(array.delete(env, Name::from_index(index), true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:245:21
[INFO] [stdout]     |
[INFO] [stdout] 245 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:246:19
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:247:21
[INFO] [stdout]     |
[INFO] [stdout] 247 |     let mut index = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 |         try!(array.put(env, name, arg, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:271:21
[INFO] [stdout]     |
[INFO] [stdout] 271 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:272:19
[INFO] [stdout]     |
[INFO] [stdout] 272 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:273:15
[INFO] [stdout]     |
[INFO] [stdout] 273 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:281:27
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let lower_value = try!(array.get(env, lower_name));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:282:27
[INFO] [stdout]     |
[INFO] [stdout] 282 |         let upper_value = try!(array.get(env, upper_name));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |             try!(array.put(env, lower_name, upper_value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |             try!(array.put(env, upper_name, lower_value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |             try!(array.put(env, lower_name, upper_value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |             try!(array.delete(env, upper_name, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:293:13
[INFO] [stdout]     |
[INFO] [stdout] 293 |             try!(array.delete(env, lower_name, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             try!(array.put(env, upper_name, lower_value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:306:19
[INFO] [stdout]     |
[INFO] [stdout] 306 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:307:15
[INFO] [stdout]     |
[INFO] [stdout] 307 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:315:21
[INFO] [stdout]     |
[INFO] [stdout] 315 |         let first = try!(array.get(env, Name::from_index(0)));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:322:32
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 let from_val = try!(array.get(env, Name::from_index(i)));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:323:17
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 try!(array.put(env, Name::from_index(to), from_val, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:325:17
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 try!(array.delete(env, Name::from_index(to), true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 329 |         try!(array.delete(env, Name::from_index(len - 1), true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:341:17
[INFO] [stdout]     |
[INFO] [stdout] 341 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:343:19
[INFO] [stdout]     |
[INFO] [stdout] 343 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:344:15
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:346:26
[INFO] [stdout]     |
[INFO] [stdout] 346 |     let relative_start = try!(args.arg(env, 0).to_integer(env));
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |         try!(end.to_integer(env))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:373:27
[INFO] [stdout]     |
[INFO] [stdout] 373 |             let k_value = try!(array.get(env, Name::from_index(k)));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:374:13
[INFO] [stdout]     |
[INFO] [stdout] 374 |             try!(result.define_own_property(env, Name::from_index(n), JsDescriptor::new_simple_value(k_value), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:387:19
[INFO] [stdout]     |
[INFO] [stdout] 387 |     let mut obj = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:388:19
[INFO] [stdout]     |
[INFO] [stdout] 388 |     let len_val = try!(obj.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:389:15
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:395:30
[INFO] [stdout]     |
[INFO] [stdout] 395 |             values.push(Some(try!(obj.get(env, Name::from_index(i)))));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:470:13
[INFO] [stdout]     |
[INFO] [stdout] 470 |             try!(obj.put(env, Name::from_index(i), value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:472:13
[INFO] [stdout]     |
[INFO] [stdout] 472 |             try!(obj.delete(env, Name::from_index(i), true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:481:21
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:483:19
[INFO] [stdout]     |
[INFO] [stdout] 483 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:484:15
[INFO] [stdout]     |
[INFO] [stdout] 484 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let relative_start = try!(args.arg(env, 0).to_integer(env));
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:494:24
[INFO] [stdout]     |
[INFO] [stdout] 494 |     let delete_count = try!(args.arg(env, 1).to_integer(env));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:506:30
[INFO] [stdout]     |
[INFO] [stdout] 506 |             let from_value = try!(array.get(env, from));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:507:13
[INFO] [stdout]     |
[INFO] [stdout] 507 |             try!(result.define_own_property(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:523:34
[INFO] [stdout]     |
[INFO] [stdout] 523 |                 let from_value = try!(array.get(env, from));
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:524:17
[INFO] [stdout]     |
[INFO] [stdout] 524 |                 try!(array.put(env, to, from_value, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:526:17
[INFO] [stdout]     |
[INFO] [stdout] 526 |                 try!(array.delete(env, to, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             try!(array.delete(env, Name::from_index(k - 1), true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:542:34
[INFO] [stdout]     |
[INFO] [stdout] 542 |                 let from_value = try!(array.get(env, from));
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:543:17
[INFO] [stdout]     |
[INFO] [stdout] 543 |                 try!(array.put(env, to, from_value, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:545:17
[INFO] [stdout]     |
[INFO] [stdout] 545 |                 try!(array.delete(env, to, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:555:9
[INFO] [stdout]     |
[INFO] [stdout] 555 |         try!(array.put(env, Name::from_index(k), arg, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:561:5
[INFO] [stdout]     |
[INFO] [stdout] 561 |     try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:568:21
[INFO] [stdout]     |
[INFO] [stdout] 568 |     let mut array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:569:19
[INFO] [stdout]     |
[INFO] [stdout] 569 |     let len_val = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:570:15
[INFO] [stdout]     |
[INFO] [stdout] 570 |     let len = try!(len_val.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:579:30
[INFO] [stdout]     |
[INFO] [stdout] 579 |             let from_value = try!(array.get(env, from));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:580:13
[INFO] [stdout]     |
[INFO] [stdout] 580 |             try!(array.put(env, to, from_value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:582:13
[INFO] [stdout]     |
[INFO] [stdout] 582 |             try!(array.delete(env, to, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:590:9
[INFO] [stdout]     |
[INFO] [stdout] 590 |         try!(array.put(env, Name::from_index(i), arg, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:594:5
[INFO] [stdout]     |
[INFO] [stdout] 594 |     try!(array.put(env, name::LENGTH, length, true));
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:601:17
[INFO] [stdout]     |
[INFO] [stdout] 601 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:602:21
[INFO] [stdout]     |
[INFO] [stdout] 602 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:603:15
[INFO] [stdout]     |
[INFO] [stdout] 603 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:611:13
[INFO] [stdout]     |
[INFO] [stdout] 611 |             try!(args.arg(env, 1).to_integer(env))
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:629:35
[INFO] [stdout]     |
[INFO] [stdout] 629 |                     let element = try!(array.get(env, Name::from_index(i)));
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:646:21
[INFO] [stdout]     |
[INFO] [stdout] 646 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:647:15
[INFO] [stdout]     |
[INFO] [stdout] 647 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:653:13
[INFO] [stdout]     |
[INFO] [stdout] 653 |             try!(args.arg(env, 1).to_integer(env))
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:674:33
[INFO] [stdout]     |
[INFO] [stdout] 674 |                 let element_k = try!(array.get(env, Name::from_index(k)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:696:17
[INFO] [stdout]     |
[INFO] [stdout] 696 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:697:21
[INFO] [stdout]     |
[INFO] [stdout] 697 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:698:15
[INFO] [stdout]     |
[INFO] [stdout] 698 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:711:27
[INFO] [stdout]     |
[INFO] [stdout] 711 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:714:31
[INFO] [stdout]     |
[INFO] [stdout] 714 |             let test_result = try!(callback_fn.call(
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:742:17
[INFO] [stdout]     |
[INFO] [stdout] 742 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:743:21
[INFO] [stdout]     |
[INFO] [stdout] 743 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:744:15
[INFO] [stdout]     |
[INFO] [stdout] 744 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:762:27
[INFO] [stdout]     |
[INFO] [stdout] 762 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:765:13
[INFO] [stdout]     |
[INFO] [stdout] 765 |             try!(callback_fn.call(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:779:17
[INFO] [stdout]     |
[INFO] [stdout] 779 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:780:21
[INFO] [stdout]     |
[INFO] [stdout] 780 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:781:15
[INFO] [stdout]     |
[INFO] [stdout] 781 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:801:27
[INFO] [stdout]     |
[INFO] [stdout] 801 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:804:13
[INFO] [stdout]     |
[INFO] [stdout] 804 |             try!(callback_fn.call(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:814:9
[INFO] [stdout]     |
[INFO] [stdout] 814 |         try!(result.define_own_property(env, p_k, JsDescriptor::new_simple_value(mapped_value), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:822:17
[INFO] [stdout]     |
[INFO] [stdout] 822 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:823:21
[INFO] [stdout]     |
[INFO] [stdout] 823 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:824:15
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:846:27
[INFO] [stdout]     |
[INFO] [stdout] 846 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:849:28
[INFO] [stdout]     |
[INFO] [stdout] 849 |             let selected = try!(callback_fn.call(
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:857:17
[INFO] [stdout]     |
[INFO] [stdout] 857 |                 try!(result.define_own_property(
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:874:17
[INFO] [stdout]     |
[INFO] [stdout] 874 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:875:21
[INFO] [stdout]     |
[INFO] [stdout] 875 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:876:15
[INFO] [stdout]     |
[INFO] [stdout] 876 |     let len = try!(len_value.to_uint32(env)) as usize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:903:36
[INFO] [stdout]     |
[INFO] [stdout] 903 |                 accumulator = Some(try!(array.get(env, p_k)));
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:921:27
[INFO] [stdout]     |
[INFO] [stdout] 921 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:923:27
[INFO] [stdout]     |
[INFO] [stdout] 923 |             accumulator = try!(callback_fn.call(
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:939:17
[INFO] [stdout]     |
[INFO] [stdout] 939 |     let array = try!(args.this(env).to_object(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:940:21
[INFO] [stdout]     |
[INFO] [stdout] 940 |     let len_value = try!(array.get(env, name::LENGTH));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:941:15
[INFO] [stdout]     |
[INFO] [stdout] 941 |     let len = try!(len_value.to_uint32(env)) as isize;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:968:36
[INFO] [stdout]     |
[INFO] [stdout] 968 |                 accumulator = Some(try!(array.get(env, p_k)));
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:986:27
[INFO] [stdout]     |
[INFO] [stdout] 986 |             let k_value = try!(array.get(env, p_k));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/array.rs:988:27
[INFO] [stdout]     |
[INFO] [stdout] 988 |             accumulator = try!(callback_fn.call(
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 |             let arg = try!(args.arg(env, i).to_string(env));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:39:16
[INFO] [stdout]    |
[INFO] [stdout] 39 |         body = try!(args.arg(env, args.argc - 1).to_string(env));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let function_ref = try!(env.ir.parse_string(&source, mode.strict(), ParseMode::Normal, false));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |                     let prototype = try!(call_args.get(env, name::PROTOTYPE));
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:96:23
[INFO] [stdout]    |
[INFO] [stdout] 96 |             let len = try!(call_args.get(env, name::LENGTH));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/function.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 97 |             let len = try!(len.to_uint32(env));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/function.rs:101:29
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 result.push(try!(call_args.get(env, Name::from_index(i as usize))));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/function.rs:139:32
[INFO] [stdout]     |
[INFO] [stdout] 139 |             let (name, args) = try!(get_function_details(env, this_arg, &function));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/function.rs:196:26
[INFO] [stdout]     |
[INFO] [stdout] 196 |             let length = try!(this_arg.get(env, name::LENGTH)).unwrap_number() as usize;
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         try!(string.check_object_coercible(env));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |         let string = try!(string.to_string(env));
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             try!(search_value.to_string(env));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:49:18
[INFO] [stdout]    |
[INFO] [stdout] 49 |             Some(try!(replace_value.to_string(env)).to_string().chars().collect::<Vec<_>>())
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:65:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             try!(replacer.replace_regexp(string, search_value));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |             let search_value = try!(search_value.to_string(replacer.env));
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 |             try!(replacer.replace_string(string, search_value));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:77:20
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let exec = try!(search_value.get(self.env, name::EXEC));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:80:27
[INFO] [stdout]    |
[INFO] [stdout] 80 |             let matches = try!(exec.call(self.env, search_value, vec![string], false));
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             try!(self.process_regexp_match(matches));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 84 |             try!(search_value.put(self.env, name::LAST_INDEX, value, true));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:89:31
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 let matches = try!(exec.call(self.env, search_value, vec![string], false));
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:94:34
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 let this_index = try!(try!(search_value.get(self.env, name::LAST_INDEX)).to_integer(self.env)) as isize;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:94:39
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 let this_index = try!(try!(search_value.get(self.env, name::LAST_INDEX)).to_integer(self.env)) as isize;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/replacer.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 |                     try!(search_value.put(self.env, name::LAST_INDEX, value, true));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:103:17
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 try!(self.process_regexp_match(matches));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:117:22
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let length = try!(try!(matches.get(self.env, name::LENGTH)).to_integer(self.env)) as usize;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:117:27
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let length = try!(try!(matches.get(self.env, name::LENGTH)).to_integer(self.env)) as usize;
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:119:23
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let matched = try!(try!(matches.get(self.env, Name::from_index(0))).to_string(self.env)).to_string();
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:119:28
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let matched = try!(try!(matches.get(self.env, Name::from_index(0))).to_string(self.env)).to_string();
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:123:27
[INFO] [stdout]     |
[INFO] [stdout] 123 |             captures.push(try!(try!(matches.get(self.env, Name::from_index(i + 1))).to_string(self.env)).to_string());
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:123:32
[INFO] [stdout]     |
[INFO] [stdout] 123 |             captures.push(try!(try!(matches.get(self.env, Name::from_index(i + 1))).to_string(self.env)).to_string());
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:126:21
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let index = try!(try!(matches.get(self.env, name::INDEX)).to_integer(self.env)) as usize;
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:126:26
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let index = try!(try!(matches.get(self.env, name::INDEX)).to_integer(self.env)) as usize;
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 try!(self.process_match(matched, Vec::new(), offset));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:309:22
[INFO] [stdout]     |
[INFO] [stdout] 309 |         let result = try!(self.replace_value.call(self.env, this, args, false));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/replacer.rs:311:31
[INFO] [stdout]     |
[INFO] [stdout] 311 |         self.result.push_str(&try!(result.to_string(self.env)).to_string());
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/mod.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     try!(this.check_object_coercible(env));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/mod.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         try!(args.arg(env, 0).to_string(env)).as_value()
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/mod.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     try!(object.define_own_property(env, name::LENGTH, JsDescriptor::new_value(value, false, false, false), false));
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/string/mod.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         chars.push(try!(args.arg(env, i).to_uint16(env)));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |     let this = try!(get_this_string(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:103:20
[INFO] [stdout]     |
[INFO] [stdout] 103 |     let position = try!(args.arg(env, 0).to_integer(env)) as i32;
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:116:16
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let this = try!(get_this_string(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:118:20
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let position = try!(args.arg(env, 0).to_integer(env)) as i32;
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:132:18
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let search = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:147:13
[INFO] [stdout]     |
[INFO] [stdout] 147 |             try!(position.to_integer(env)) as i32
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:156:27
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let position = if try!(position.to_number(env)).is_nan() {
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:159:13
[INFO] [stdout]     |
[INFO] [stdout] 159 |             try!(position.to_integer(env)) as i32
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:217:18
[INFO] [stdout]     |
[INFO] [stdout] 217 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |     let start = try!(args.arg(env, 0).to_integer(env)) as f64;
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 |         try!(end.to_integer(env)) as f64
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:241:18
[INFO] [stdout]     |
[INFO] [stdout] 241 |     let string = try!(get_this_string(env, &args)).to_string().to_lowercase();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |     let string = try!(get_this_string(env, &args)).to_string().to_uppercase();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 268 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:274:19
[INFO] [stdout]     |
[INFO] [stdout] 274 |         let arg = try!(args.arg(env, i).to_string(env));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 284 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:285:16
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let that = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:318:18
[INFO] [stdout]     |
[INFO] [stdout] 318 |     let string = try!(get_this_string(env, &args)).as_value();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |         try!(env.handle(JsHandle::RegExpClass).construct(env, vec![regex]))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:329:16
[INFO] [stdout]     |
[INFO] [stdout] 329 |     let exec = try!(rx.get(env, name::EXEC));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |         try!(exec.call(env, rx, vec![string], false))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |         try!(rx.put(env, name::LAST_INDEX, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:343:26
[INFO] [stdout]     |
[INFO] [stdout] 343 |             let result = try!(exec.call(env, rx, vec![string], false));
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:348:30
[INFO] [stdout]     |
[INFO] [stdout] 348 |             let this_index = try!(try!(rx.get(env, name::LAST_INDEX)).to_integer(env)) as isize;
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:348:35
[INFO] [stdout]     |
[INFO] [stdout] 348 |             let this_index = try!(try!(rx.get(env, name::LAST_INDEX)).to_integer(env)) as isize;
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 |                 try!(rx.put(env, name::LAST_INDEX, value, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:357:29
[INFO] [stdout]     |
[INFO] [stdout] 357 |             let match_str = try!(result.get(env, Name::from_index(0)));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |             try!(array.define_own_property(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:385:18
[INFO] [stdout]     |
[INFO] [stdout] 385 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 |         try!(env.handle(JsHandle::RegExpClass).construct(env, vec![regex]))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:409:18
[INFO] [stdout]     |
[INFO] [stdout] 409 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:413:17
[INFO] [stdout]     |
[INFO] [stdout] 413 |     let start = try!(args.arg(env, 0).to_integer(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             try!(end.to_integer(env))
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:453:24
[INFO] [stdout]     |
[INFO] [stdout] 453 |             let exec = try!(separator.get(env, name::EXEC));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:455:27
[INFO] [stdout]     |
[INFO] [stdout] 455 |             let matches = try!(exec.call(env, separator, vec![string], false));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:460:29
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 let index = try!(try!(matches.get(env, name::INDEX)).to_integer(env)) as usize;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:460:34
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 let index = try!(try!(matches.get(env, name::INDEX)).to_integer(env)) as usize;
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:461:30
[INFO] [stdout]     |
[INFO] [stdout] 461 |                 let length = try!(try!(matches.get(env, name::LENGTH)).to_integer(env)) as usize;
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:461:35
[INFO] [stdout]     |
[INFO] [stdout] 461 |                 let length = try!(try!(matches.get(env, name::LENGTH)).to_integer(env)) as usize;
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:463:38
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 let matched_length = try!(try!(matches.get(env, Name::from_index(0))).to_string(env)).to_string().len();
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:463:43
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 let matched_length = try!(try!(matches.get(env, Name::from_index(0))).to_string(env)).to_string().len();
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:468:35
[INFO] [stdout]     |
[INFO] [stdout] 468 |                     captures.push(try!(matches.get(env, Name::from_index(i))));
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:504:18
[INFO] [stdout]     |
[INFO] [stdout] 504 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:515:13
[INFO] [stdout]     |
[INFO] [stdout] 515 |             try!(limit.to_uint32(env))
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 |             try!(separator.to_string(env)).as_value()
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:536:13
[INFO] [stdout]     |
[INFO] [stdout] 536 |             try!(array.define_own_property(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:543:16
[INFO] [stdout]     |
[INFO] [stdout] 543 |             if try!(split_match(env, string_value, 0, separator)).is_none() {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:544:17
[INFO] [stdout]     |
[INFO] [stdout] 544 |                 try!(array.define_own_property(
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:556:23
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 match try!(split_match(env, string_value, offset, separator)) {
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:568:29
[INFO] [stdout]     |
[INFO] [stdout] 568 | ...                   try!(array.define_own_property(
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:583:33
[INFO] [stdout]     |
[INFO] [stdout] 583 | ...                   try!(array.define_own_property(
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:603:13
[INFO] [stdout]     |
[INFO] [stdout] 603 |             try!(array.define_own_property(
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/string/mod.rs:617:18
[INFO] [stdout]     |
[INFO] [stdout] 617 |     let string = try!(get_this_string(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:422:22
[INFO] [stdout]     |
[INFO] [stdout] 422 |         let result = try!(args.function(env).construct(env, Vec::new()));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:423:19
[INFO] [stdout]     |
[INFO] [stdout] 423 |         return Ok(try!(result.to_string(env)).as_value());
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:429:19
[INFO] [stdout]     |
[INFO] [stdout] 429 |         let arg = try!(args.arg(env, 0).to_primitive(env, JsPreferredType::None));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:433:18
[INFO] [stdout]     |
[INFO] [stdout] 433 |             _ => try!(arg.to_number(env))
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:436:17
[INFO] [stdout]     |
[INFO] [stdout] 436 |         get_utc(try!(make_date_from_args(env, &args)))
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:469:16
[INFO] [stdout]     |
[INFO] [stdout] 469 |     let year = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:470:17
[INFO] [stdout]     |
[INFO] [stdout] 470 |     let month = try!(args.arg(env, 1).to_number(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:471:16
[INFO] [stdout]     |
[INFO] [stdout] 471 |     let date = try!(args.map_or(env, 2, Ok(1.0), |env, p| p.to_number(env)));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:472:17
[INFO] [stdout]     |
[INFO] [stdout] 472 |     let hours = try!(args.map_or(env, 3, Ok(0.0), |env, p| p.to_number(env)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:473:19
[INFO] [stdout]     |
[INFO] [stdout] 473 |     let minutes = try!(args.map_or(env, 4, Ok(0.0), |env, p| p.to_number(env)));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:474:19
[INFO] [stdout]     |
[INFO] [stdout] 474 |     let seconds = try!(args.map_or(env, 5, Ok(0.0), |env, p| p.to_number(env)));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:475:14
[INFO] [stdout]     |
[INFO] [stdout] 475 |     let ms = try!(args.map_or(env, 6, Ok(0.0), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:511:18
[INFO] [stdout]     |
[INFO] [stdout] 511 |     let string = try!(args.arg(env, 0).to_string(env)).to_string();
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:516:23
[INFO] [stdout]     |
[INFO] [stdout] 516 |     let constructor = try!(env.handle(JsHandle::Date).get(env, name::CONSTRUCTOR));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:517:16
[INFO] [stdout]     |
[INFO] [stdout] 517 |     let date = try!(constructor.construct(env, vec![time]));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:524:16
[INFO] [stdout]     |
[INFO] [stdout] 524 |     let time = try!(make_date_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:536:16
[INFO] [stdout]     |
[INFO] [stdout] 536 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:559:16
[INFO] [stdout]     |
[INFO] [stdout] 559 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:578:16
[INFO] [stdout]     |
[INFO] [stdout] 578 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:613:16
[INFO] [stdout]     |
[INFO] [stdout] 613 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 654 | time_getter!(Date_getFullYear, Date_getUTCFullYear, get_year_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 654 | time_getter!(Date_getFullYear, Date_getUTCFullYear, get_year_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 658 | time_getter!(Date_getMonth, Date_getUTCMonth, get_month_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 658 | time_getter!(Date_getMonth, Date_getUTCMonth, get_month_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 662 | time_getter!(Date_getDate, Date_getUTCDate, get_date_from_time);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 662 | time_getter!(Date_getDate, Date_getUTCDate, get_date_from_time);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 666 | time_getter!(Date_getDay, Date_getUTCDay, get_week_day);
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 666 | time_getter!(Date_getDay, Date_getUTCDay, get_week_day);
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 670 | time_getter!(Date_getHours, Date_getUTCHours, get_hour_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 670 | time_getter!(Date_getHours, Date_getUTCHours, get_hour_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 674 | time_getter!(Date_getMinutes, Date_getUTCMinutes, get_min_from_time);
[INFO] [stdout]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 674 | time_getter!(Date_getMinutes, Date_getUTCMinutes, get_min_from_time);
[INFO] [stdout]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 678 | time_getter!(Date_getSeconds, Date_getUTCSeconds, get_sec_from_time);
[INFO] [stdout]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 678 | time_getter!(Date_getSeconds, Date_getUTCSeconds, get_sec_from_time);
[INFO] [stdout]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:626:24
[INFO] [stdout]     |
[INFO] [stdout] 626 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 682 | time_getter!(Date_getMilliseconds, Date_getUTCMilliseconds, get_ms_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:639:24
[INFO] [stdout]     |
[INFO] [stdout] 639 |             let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 682 | time_getter!(Date_getMilliseconds, Date_getUTCMilliseconds, get_ms_from_time);
[INFO] [stdout]     | ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:686:16
[INFO] [stdout]     |
[INFO] [stdout] 686 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:708:38
[INFO] [stdout]     |
[INFO] [stdout] 708 |                 let time = time_clip(try!(args.arg(env, 0).to_number(env)));
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:723:16
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:730:9
[INFO] [stdout]     |
[INFO] [stdout] 730 |         try!(args.arg(env, 0).to_number(env))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:743:16
[INFO] [stdout]     |
[INFO] [stdout] 743 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:749:9
[INFO] [stdout]     |
[INFO] [stdout] 749 |         try!(args.arg(env, 0).to_number(env))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:762:16
[INFO] [stdout]     |
[INFO] [stdout] 762 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:765:15
[INFO] [stdout]     |
[INFO] [stdout] 765 |     let sec = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:766:14
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let ms = try!(args.map_or_else(env, 1, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:785:16
[INFO] [stdout]     |
[INFO] [stdout] 785 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:787:15
[INFO] [stdout]     |
[INFO] [stdout] 787 |     let sec = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:788:14
[INFO] [stdout]     |
[INFO] [stdout] 788 |     let ms = try!(args.map_or_else(env, 1, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:807:16
[INFO] [stdout]     |
[INFO] [stdout] 807 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:810:15
[INFO] [stdout]     |
[INFO] [stdout] 810 |     let min = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:811:15
[INFO] [stdout]     |
[INFO] [stdout] 811 |     let sec = try!(args.map_or_else(env, 1, |_| Ok(get_sec_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:812:14
[INFO] [stdout]     |
[INFO] [stdout] 812 |     let ms = try!(args.map_or_else(env, 2, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:831:16
[INFO] [stdout]     |
[INFO] [stdout] 831 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:833:15
[INFO] [stdout]     |
[INFO] [stdout] 833 |     let min = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:834:15
[INFO] [stdout]     |
[INFO] [stdout] 834 |     let sec = try!(args.map_or_else(env, 1, |_| Ok(get_sec_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:835:14
[INFO] [stdout]     |
[INFO] [stdout] 835 |     let ms = try!(args.map_or_else(env, 2, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:854:16
[INFO] [stdout]     |
[INFO] [stdout] 854 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:857:16
[INFO] [stdout]     |
[INFO] [stdout] 857 |     let hour = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:858:15
[INFO] [stdout]     |
[INFO] [stdout] 858 |     let min = try!(args.map_or_else(env, 1, |_| Ok(get_min_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:859:15
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let sec = try!(args.map_or_else(env, 2, |_| Ok(get_sec_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:860:14
[INFO] [stdout]     |
[INFO] [stdout] 860 |     let ms = try!(args.map_or_else(env, 3, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:879:16
[INFO] [stdout]     |
[INFO] [stdout] 879 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:881:16
[INFO] [stdout]     |
[INFO] [stdout] 881 |     let hour = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:882:15
[INFO] [stdout]     |
[INFO] [stdout] 882 |     let min = try!(args.map_or_else(env, 1, |_| Ok(get_min_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:883:15
[INFO] [stdout]     |
[INFO] [stdout] 883 |     let sec = try!(args.map_or_else(env, 2, |_| Ok(get_sec_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:884:14
[INFO] [stdout]     |
[INFO] [stdout] 884 |     let ms = try!(args.map_or_else(env, 3, |_| Ok(get_ms_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:903:16
[INFO] [stdout]     |
[INFO] [stdout] 903 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:906:16
[INFO] [stdout]     |
[INFO] [stdout] 906 |     let date = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:923:16
[INFO] [stdout]     |
[INFO] [stdout] 923 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:925:16
[INFO] [stdout]     |
[INFO] [stdout] 925 |     let date = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:942:16
[INFO] [stdout]     |
[INFO] [stdout] 942 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:945:17
[INFO] [stdout]     |
[INFO] [stdout] 945 |     let month = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:946:16
[INFO] [stdout]     |
[INFO] [stdout] 946 |     let date = try!(args.map_or_else(env, 1, |_| Ok(get_date_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:963:16
[INFO] [stdout]     |
[INFO] [stdout] 963 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |     let month = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:966:16
[INFO] [stdout]     |
[INFO] [stdout] 966 |     let date = try!(args.map_or_else(env, 1, |_| Ok(get_date_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:983:16
[INFO] [stdout]     |
[INFO] [stdout] 983 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:986:16
[INFO] [stdout]     |
[INFO] [stdout] 986 |     let year = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:987:17
[INFO] [stdout]     |
[INFO] [stdout] 987 |     let month = try!(args.map_or_else(env, 1, |_| Ok(get_month_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/date.rs:988:16
[INFO] [stdout]     |
[INFO] [stdout] 988 |     let date = try!(args.map_or_else(env, 2, |_| Ok(get_date_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1005:16
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1007:16
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     let year = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1008:17
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     let month = try!(args.map_or_else(env, 1, |_| Ok(get_month_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]      |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1009:16
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     let date = try!(args.map_or_else(env, 2, |_| Ok(get_date_from_time(time)), |env, p| p.to_number(env)));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1031:16
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1041:18
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     let object = try!(args.this(env).to_object(env));
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1042:16
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     let time = try!(object.to_primitive(env, JsPreferredType::Number));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1047:22
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         let to_iso = try!(object.get(env, name::TO_ISO));
[INFO] [stdout]      |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1059:16
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1072:16
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     let time = try!(get_time_from_args(env, &args));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/rt/env/date.rs:1075:16
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     let year = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]      |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/number.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         try!(args.arg(env, 0).to_number(env))
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/number.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let value = try!(get_number(env, value)).unwrap_number();
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/number.rs:64:21
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let radix = try!(radix.to_integer(env)) as i32;
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/number.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         try!(args.arg(env, 0).to_integer(env))
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/number.rs:95:21
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let value = try!(args.this(env).to_number(env));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/number.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let value = try!(get_number(env, value)).unwrap_number();
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/number.rs:110:31
[INFO] [stdout]     |
[INFO] [stdout] 110 |         let fraction_digits = try!(fraction_digits.to_integer(env)) as i32;
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/number.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let value = try!(get_number(env, value)).unwrap_number();
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/number.rs:130:25
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let precision = try!(precision.to_integer(env)) as i32;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/boolean.rs:44:17
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let value = try!(get_bool_value(env, this_arg));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/boolean.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let value = try!(get_bool_value(env, this_arg));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 try!(pattern.to_string(env))
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |                 try!(flags.to_string(env))
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:71:22
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let regexp = try!(JsRegExp::new_local(
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         try!(this.define_own_property(env, name::SOURCE, value, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         try!(this.define_own_property(env, name::GLOBAL, value, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         try!(this.define_own_property(env, name::IGNORE_CASE, value, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         try!(this.define_own_property(env, name::MULTILINE, value, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/regexp.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         try!(this.define_own_property(env, name::LAST_INDEX, value, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let regexp = try!(unwrap_regexp(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let input = try!(args.arg(env, 0).to_string(env));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let last_index = try!(this.get(env, name::LAST_INDEX));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:121:26
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let mut last_index = try!(last_index.to_number(env));
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         try!(this.put(env, name::LAST_INDEX, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |             try!(this.put(env, name::LAST_INDEX, value, true));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         try!(result.define_own_property(env, name::INDEX, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         try!(result.define_own_property(env, name::INPUT, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |         try!(result.define_own_property(env, name::LENGTH, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |         try!(result.define_own_property(env, Name::from_index(0), value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:179:17
[INFO] [stdout]     |
[INFO] [stdout] 179 |                 try!(result.define_own_property(env, Name::from_index(i), value, true));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         try!(this.put(env, name::LAST_INDEX, value, true));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let result = try!(RegExp_exec(env, mode, args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/regexp.rs:200:18
[INFO] [stdout]     |
[INFO] [stdout] 200 |     let regexp = try!(unwrap_regexp(env, &args));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:10:15
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:37:13
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let y = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let x = try!(args.arg(env, 1).to_number(env));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:45:15
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/math.rs:89:16
[INFO] [stdout]    |
[INFO] [stdout] 89 |             if try!(env.compare_gt(arg, last)) {
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:114:16
[INFO] [stdout]     |
[INFO] [stdout] 114 |             if try!(env.compare_lt(arg, last)) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |     let x = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:131:13
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let y = try!(args.arg(env, 1).to_number(env));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:189:15
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/math.rs:203:15
[INFO] [stdout]     |
[INFO] [stdout] 203 |     let arg = try!(args.arg(env, 0).to_number(env));
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]  --> src/rt/env/console.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let string = try!(args.arg(env, 0).to_string(env)).to_string();
[INFO] [stdout]   |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:11:16
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let this = try!(args.this(env).to_object(env));
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:17:23
[INFO] [stdout]    |
[INFO] [stdout] 17 |         let message = try!(message.to_string(env)).as_value();
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         try!(this_obj.put(env, name::MESSAGE, message, true));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |         let name = try!(this.get(env, name::NAME));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             try!(name.to_string(env))
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:36:23
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let message = try!(this.get(env, name::MESSAGE));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/error.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |             try!(message.to_string(env))
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/lexer.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 |         Ok(try!(self.peek()).is_none())
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/lexer.rs:47:30
[INFO] [stdout]    |
[INFO] [stdout] 47 |         if let Some(token) = try!(self.peek()) {
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/lexer.rs:65:29
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 let token = try!(self.parse());
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/lexer.rs:90:52
[INFO] [stdout]    |
[INFO] [stdout] 90 |             c @ '0' ... '9' | c @ '-' | c @ '.' => try!(self.parse_decimal(c)),
[INFO] [stdout]    |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/lexer.rs:91:20
[INFO] [stdout]    |
[INFO] [stdout] 91 |             '"' => try!(self.parse_string()),
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/lexer.rs:100:43
[INFO] [stdout]     |
[INFO] [stdout] 100 |                 if let Some(identifier) = try!(self.parse_identifier()) {
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/lexer.rs:101:21
[INFO] [stdout]     |
[INFO] [stdout] 101 |                     try!(self.token_from_identifier(identifier))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/lexer.rs:153:34
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     let parsed = try!(self.parse_escape());
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/lexer.rs:173:20
[INFO] [stdout]     |
[INFO] [stdout] 173 |             'u' => try!(self.parse_escape_hex(4)).to_string(),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         try!(self.lexer.next());
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 |             let next = try!(self.next());
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:45:29
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let matched = match try!(self.peek()) {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 51 |             try!(self.bump());
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let result = try!(parser.parse_value());
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |         if !try!(parser.is_eof()) {
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 77 |         match try!(self.next()) {
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:95:13
[INFO] [stdout]    |
[INFO] [stdout] 95 |         if !try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:97:59
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 if let Token::Literal(Lit::String(key)) = try!(self.next()) {
[INFO] [stdout]    |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/parser.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |                     try!(self.consume(Token::Colon));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:100:33
[INFO] [stdout]     |
[INFO] [stdout] 100 |                     let value = try!(self.parse_value());
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     try!(object.define_own_property(self.env, key, JsDescriptor::new_simple_value(value), false));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:108:20
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 if try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 try!(self.expect(Token::Comma));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:123:13
[INFO] [stdout]     |
[INFO] [stdout] 123 |         if !try!(self.consume(Token::CloseBracket)) {
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:125:29
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 let value = try!(self.parse_value());
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 try!(array.define_own_property(self.env, Name::from_index(offset), JsDescriptor::new_simple_value(value), false));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:130:20
[INFO] [stdout]     |
[INFO] [stdout] 130 |                 if try!(self.consume(Token::CloseBracket)) {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/parser.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 try!(self.expect(Token::Comma));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/writer.rs:30:26
[INFO] [stdout]    |
[INFO] [stdout] 30 |             let length = try!(value.get(env, name::LENGTH)).unwrap_number() as usize;
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/writer.rs:33:31
[INFO] [stdout]    |
[INFO] [stdout] 33 |                 let element = try!(value.get(env, Name::from_index(i)));
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/writer.rs:47:32
[INFO] [stdout]    |
[INFO] [stdout] 47 |                     let name = try!(element.to_string(env)).to_string();
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/writer.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let value = try!(self.transform(value, None, None));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/writer.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 |             try!(self.write_value(&mut json, value));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let element = try!(object.get(self.env, name));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:129:23
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let element = try!(self.transform(element, Some(name), Some(value)));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:140:13
[INFO] [stdout]     |
[INFO] [stdout] 140 |             try!(self.write_value(json, element));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 try!(self.write_element(json, object, *name, value, &mut had_one));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:174:29
[INFO] [stdout]     |
[INFO] [stdout] 174 | ...                   try!(self.write_element(json, object, name, value, &mut had_one));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:212:22
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let length = try!(object.get(self.env, name::LENGTH)).unwrap_number() as usize;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:220:27
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let element = try!(object.get(self.env, index));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:221:27
[INFO] [stdout]     |
[INFO] [stdout] 221 |             let element = try!(self.transform(element, Some(index), Some(value)));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:226:17
[INFO] [stdout]     |
[INFO] [stdout] 226 |                 try!(self.write_value(json, element));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:246:27
[INFO] [stdout]     |
[INFO] [stdout] 246 |             let to_json = try!(value.get(self.env, name::TO_JSON));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:249:25
[INFO] [stdout]     |
[INFO] [stdout] 249 |                 value = try!(to_json.call(self.env, value, args, self.strict));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:258:21
[INFO] [stdout]     |
[INFO] [stdout] 258 |                     try!(holder.define_own_property(self.env, name::EMPTY, JsDescriptor::new_simple_value(value), false));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:264:21
[INFO] [stdout]     |
[INFO] [stdout] 264 |             value = try!(replacer.call(self.env, holder, args, self.strict));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:292:31
[INFO] [stdout]     |
[INFO] [stdout] 292 |             JsType::Number => try!(self.write_number(json, value.unwrap_number())),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/env/json/writer.rs:293:18
[INFO] [stdout]     |
[INFO] [stdout] 293 |             _ => try!(self.write_object(json, value))
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/mod.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let string = try!(args.arg(env, 0).to_string(env)).to_string();
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/mod.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut lexer = try!(lexer::Lexer::new(&mut reader));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/mod.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let result = try!(parser::Parser::parse_json(env, &mut lexer));
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/env/json/mod.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     try!(JsonWriter::new(env, mode, args)).write()
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:39:21
[INFO] [stdout]    |
[INFO] [stdout] 39 |         let lprim = try!(lhs.to_primitive(self, JsPreferredType::None));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:40:21
[INFO] [stdout]    |
[INFO] [stdout] 40 |         let rprim = try!(rhs.to_primitive(self, JsPreferredType::None));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 |             let lhs = try!(lprim.to_string(self));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:44:23
[INFO] [stdout]    |
[INFO] [stdout] 44 |             let rhs = try!(rprim.to_string(self));
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:49:24
[INFO] [stdout]    |
[INFO] [stdout] 49 |             let lnum = try!(lprim.to_number(self));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:50:24
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let rnum = try!(rprim.to_number(self));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:57:20
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let lnum = try!(lhs.to_number(self));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let rnum = try!(rhs.to_number(self));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/runtime.rs:65:25
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let old_value = try!(expr.to_number(self));
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:115:29
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 let block = try!(self.ir.get_function_ir(function_ref));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:133:25
[INFO] [stdout]     |
[INFO] [stdout] 133 |                         try!(this.to_object(self))
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:142:17
[INFO] [stdout]     |
[INFO] [stdout] 142 |                 try!(self.call_block(block, args, &function, scope));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:151:30
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 let result = try!(callback(self, mode, args));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:228:21
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let proto = try!(function.get(self, name::PROTOTYPE));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         try!(self.call(JsFnMode::new(true, false), args));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:269:18
[INFO] [stdout]     |
[INFO] [stdout] 269 |             px = try!(x.to_primitive(self, JsPreferredType::Number));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |             py = try!(y.to_primitive(self, JsPreferredType::Number));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:272:18
[INFO] [stdout]     |
[INFO] [stdout] 272 |             py = try!(y.to_primitive(self, JsPreferredType::Number));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:273:18
[INFO] [stdout]     |
[INFO] [stdout] 273 |             px = try!(x.to_primitive(self, JsPreferredType::Number));
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:279:22
[INFO] [stdout]     |
[INFO] [stdout] 279 |             let nx = try!(px.to_number(self));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:280:22
[INFO] [stdout]     |
[INFO] [stdout] 280 |             let ny = try!(py.to_number(self));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:341:22
[INFO] [stdout]     |
[INFO] [stdout] 341 |         let result = try!(self.compare(lval, rval, true));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:351:22
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let result = try!(self.compare(rval, lval, false));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:361:22
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let result = try!(self.compare(rval, lval, false));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:371:22
[INFO] [stdout]     |
[INFO] [stdout] 371 |         let result = try!(self.compare(lval, rval, true));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |         try!(result.define_own_property(self, name::PROTOTYPE, JsDescriptor::new_value(value, true, false, false), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:390:9
[INFO] [stdout]     |
[INFO] [stdout] 390 |         try!(proto.define_own_property(self, name::CONSTRUCTOR, JsDescriptor::new_value(result, true, false, true), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:397:22
[INFO] [stdout]     |
[INFO] [stdout] 397 |         let result = try!(rval.has_instance(self, lval));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:421:24
[INFO] [stdout]     |
[INFO] [stdout] 421 |             let rval = try!(rval.to_number(self));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:425:24
[INFO] [stdout]     |
[INFO] [stdout] 425 |             let lval = try!(lval.to_number(self));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:429:24
[INFO] [stdout]     |
[INFO] [stdout] 429 |             let lval = try!(lval.to_number(self));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:433:24
[INFO] [stdout]     |
[INFO] [stdout] 433 |             let rval = try!(rval.to_number(self));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:437:24
[INFO] [stdout]     |
[INFO] [stdout] 437 |             let rval = try!(rval.to_primitive(self, JsPreferredType::None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:440:24
[INFO] [stdout]     |
[INFO] [stdout] 440 |             let lval = try!(lval.to_primitive(self, JsPreferredType::None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:449:20
[INFO] [stdout]     |
[INFO] [stdout] 449 |         return Ok(!try!(self.eq(lref, rref)))
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:572:9
[INFO] [stdout]     |
[INFO] [stdout] 572 |         try!(result.define_own_property(self, name::LENGTH, JsDescriptor::new_value(value, true, false, true), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:576:13
[INFO] [stdout]     |
[INFO] [stdout] 576 |             try!(result.define_own_property(self, Name::from_index(i), JsDescriptor::new_simple_value(arg), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:581:13
[INFO] [stdout]     |
[INFO] [stdout] 581 |             try!(result.define_own_property(self, name::CALLEE, JsDescriptor::new_value(function, true, false, true), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 | ...   try!(result.define_own_property(self, name::CALLEE, JsDescriptor::new_accessor(Some(thrower), Some(thrower), false, false), false));
[INFO] [stdout]     |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:586:13
[INFO] [stdout]     |
[INFO] [stdout] 586 | ...   try!(result.define_own_property(self, name::CALLER, JsDescriptor::new_accessor(Some(thrower), Some(thrower), false, false), false));
[INFO] [stdout]     |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:597:24
[INFO] [stdout]     |
[INFO] [stdout] 597 |             let name = try!(lhs.to_string(self));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:635:20
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let left = try!(lhs.to_number(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:636:21
[INFO] [stdout]     |
[INFO] [stdout] 636 |         let right = try!(rhs.to_number(self));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:657:20
[INFO] [stdout]     |
[INFO] [stdout] 657 |         let left = try!(lhs.to_int32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:658:21
[INFO] [stdout]     |
[INFO] [stdout] 658 |         let right = try!(rhs.to_int32(self));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:664:19
[INFO] [stdout]     |
[INFO] [stdout] 664 |         let arg = try!(arg.to_int32(self));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:670:20
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let lnum = try!(lhs.to_int32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:671:20
[INFO] [stdout]     |
[INFO] [stdout] 671 |         let rnum = try!(rhs.to_uint32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:679:20
[INFO] [stdout]     |
[INFO] [stdout] 679 |         let lnum = try!(lhs.to_int32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:680:20
[INFO] [stdout]     |
[INFO] [stdout] 680 |         let rnum = try!(rhs.to_uint32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:688:20
[INFO] [stdout]     |
[INFO] [stdout] 688 |         let lnum = try!(lhs.to_uint32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/runtime.rs:689:20
[INFO] [stdout]     |
[INFO] [stdout] 689 |         let rnum = try!(rhs.to_uint32(self));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         try!(write!(fmt, "JsRawValue {{ ty: {:?}, value: ", self.ty));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:49:34
[INFO] [stdout]    |
[INFO] [stdout] 49 |             JsType::Undefined => try!(write!(fmt, "undefined")),
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |             JsType::Null => try!(write!(fmt, "null")),
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |             JsType::Number => try!(write!(fmt, "{}", self.unwrap_number())),
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:52:32
[INFO] [stdout]    |
[INFO] [stdout] 52 |             JsType::Boolean => try!(write!(fmt, "{}", self.unwrap_bool())),
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:53:31
[INFO] [stdout]    |
[INFO] [stdout] 53 |             JsType::String => try!(write!(fmt, "string")),
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 |             JsType::Object => try!(write!(fmt, "object")),
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/rt/value.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         try!(write!(fmt, " }}"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         try!(write!(fmt, "JsRawValue {{ ty: {:?}, value: ", self.ty));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:195:34
[INFO] [stdout]     |
[INFO] [stdout] 195 |             JsType::Undefined => try!(write!(fmt, "undefined")),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:196:29
[INFO] [stdout]     |
[INFO] [stdout] 196 |             JsType::Null => try!(write!(fmt, "null")),
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:197:31
[INFO] [stdout]     |
[INFO] [stdout] 197 |             JsType::Number => try!(write!(fmt, "{}", self.unwrap_number())),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:198:32
[INFO] [stdout]     |
[INFO] [stdout] 198 |             JsType::Boolean => try!(write!(fmt, "{}", self.unwrap_bool())),
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:199:31
[INFO] [stdout]     |
[INFO] [stdout] 199 |             JsType::String => try!(write!(fmt, "string")),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:200:31
[INFO] [stdout]     |
[INFO] [stdout] 200 |             JsType::Object => try!(write!(fmt, "object")),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |         try!(write!(fmt, " }}"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:377:31
[INFO] [stdout]     |
[INFO] [stdout] 377 |             JsType::String => try!(self.get_number_from_string(env)),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:379:29
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 let value = try!(self.to_primitive(env, JsPreferredType::Number));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:380:17
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 try!(value.to_number(env))
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:397:30
[INFO] [stdout]     |
[INFO] [stdout] 397 |             let sign = match try!(lexer.peek(0)).map(|token| token.token) {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:399:21
[INFO] [stdout]     |
[INFO] [stdout] 399 |                     try!(lexer.bump());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:403:21
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     try!(lexer.bump());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:418:34
[INFO] [stdout]     |
[INFO] [stdout] 418 |             if let Some(token) = try!(lexer.peek(0)) {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:427:29
[INFO] [stdout]     |
[INFO] [stdout] 427 | ...                   try!(lexer.next());
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:433:25
[INFO] [stdout]     |
[INFO] [stdout] 433 |                         try!(lexer.next());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:442:20
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 if try!(lexer.peek(0)).is_none() {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:453:22
[INFO] [stdout]     |
[INFO] [stdout] 453 |         let number = try!(self.to_number(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |         let number = try!(self.to_number(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:480:22
[INFO] [stdout]     |
[INFO] [stdout] 480 |         let number = try!(self.to_number(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:565:22
[INFO] [stdout]     |
[INFO] [stdout] 565 |         let number = try!(self.to_number(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:581:22
[INFO] [stdout]     |
[INFO] [stdout] 581 |         let number = try!(self.to_number(env));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:622:30
[INFO] [stdout]     |
[INFO] [stdout] 622 |                 let result = try!(self.to_primitive(env, JsPreferredType::String));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:623:17
[INFO] [stdout]     |
[INFO] [stdout] 623 |                 try!(result.to_string(env))
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:636:35
[INFO] [stdout]     |
[INFO] [stdout] 636 |                 let constructor = try!(env.handle(JsHandle::Global).get(env, name::STRING_CLASS));
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:637:30
[INFO] [stdout]     |
[INFO] [stdout] 637 |                 let object = try!(constructor.construct(env, vec![*self]));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:648:35
[INFO] [stdout]     |
[INFO] [stdout] 648 |                 let constructor = try!(env.handle(JsHandle::Global).get(env, class));
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/value.rs:649:30
[INFO] [stdout]     |
[INFO] [stdout] 649 |                 let object = try!(constructor.construct(env, Vec::new()));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:286:35
[INFO] [stdout]     |
[INFO] [stdout] 286 |                     let new_len = try!(desc_value.to_uint32(env));
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:288:42
[INFO] [stdout]     |
[INFO] [stdout] 288 |                     if new_len as f64 != try!(desc_value.to_number(env)) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:310:45
[INFO] [stdout]     |
[INFO] [stdout] 310 | ...                   let succeeded = try!(self.define_own_object_property(
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:345:56
[INFO] [stdout]     |
[INFO] [stdout] 345 | ...                   let delete_succeeded = try!(self.delete(
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:356:37
[INFO] [stdout]     |
[INFO] [stdout] 356 | ...                   try!(self.define_own_object_property(
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:368:33
[INFO] [stdout]     |
[INFO] [stdout] 368 | ...                   try!(self.define_own_object_property(
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:390:41
[INFO] [stdout]     |
[INFO] [stdout] 390 |                         let succeeded = try!(self.define_own_object_property(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:401:29
[INFO] [stdout]     |
[INFO] [stdout] 401 | ...                   try!(self.define_own_object_property(
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:546:21
[INFO] [stdout]     |
[INFO] [stdout] 546 |                     try!(target.get(env, name::PROTOTYPE))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/object/mod.rs:548:22
[INFO] [stdout]     |
[INFO] [stdout] 548 |                 _ => try!(self.get(env, name::PROTOTYPE))
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:148:28
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let function_ref = try!(self.ir.parse_file(file_name, strict, self.privileged));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 |         try!(self.ir.print_ir(&mut ir));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:172:28
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let function_ref = try!(self.ir.parse_string(js, strict, mode, self.privileged));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         try!(self.ir.print_ir(&mut ir));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:190:24
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let function = try!(self.new_function(function_ref, Some(scope), false));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:193:19
[INFO] [stdout]     |
[INFO] [stdout] 193 |         *result = try!(function.call(self, this, Vec::new(), false)).as_raw();
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:210:21
[INFO] [stdout]     |
[INFO] [stdout] 210 |         let index = try!(value.to_string(self));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:328:17
[INFO] [stdout]     |
[INFO] [stdout] 328 |                 try!(self.define_own_property(env, property, value_desc, throw));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:342:21
[INFO] [stdout]     |
[INFO] [stdout] 342 |                     try!(set.call(env, this, vec![value], false));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |         try!(self.define_own_property(env, property, JsDescriptor::new_simple_value(value), throw));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:369:30
[INFO] [stdout]     |
[INFO] [stdout] 369 |             let date_class = try!(env.handle(JsHandle::Global).as_value().get(env, name::DATE_CLASS));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:372:16
[INFO] [stdout]     |
[INFO] [stdout] 372 |             if try!(date_class.has_instance(env, object)) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:384:27
[INFO] [stdout]     |
[INFO] [stdout] 384 |                 let val = try!(method.call(env, this, Vec::new(), false));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:396:29
[INFO] [stdout]     |
[INFO] [stdout] 396 |             let to_string = try!(this.get(env, name::TO_STRING));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:397:32
[INFO] [stdout]     |
[INFO] [stdout] 397 |             if let Some(str) = try!(try_call(env, this, to_string)) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:401:28
[INFO] [stdout]     |
[INFO] [stdout] 401 |             let value_of = try!(this.get(env, name::VALUE_OF));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:402:32
[INFO] [stdout]     |
[INFO] [stdout] 402 |             if let Some(val) = try!(try_call(env, this, value_of)) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:408:28
[INFO] [stdout]     |
[INFO] [stdout] 408 |             let value_of = try!(this.get(env, name::VALUE_OF));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:409:32
[INFO] [stdout]     |
[INFO] [stdout] 409 |             if let Some(val) = try!(try_call(env, this, value_of)) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:413:29
[INFO] [stdout]     |
[INFO] [stdout] 413 |             let to_string = try!(this.get(env, name::TO_STRING));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:414:32
[INFO] [stdout]     |
[INFO] [stdout] 414 |             if let Some(str) = try!(try_call(env, this, to_string)) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:435:9
[INFO] [stdout]     |
[INFO] [stdout] 435 |         try!(env.call(JsFnMode::new(false, strict), args));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:451:9
[INFO] [stdout]     |
[INFO] [stdout] 451 |         try!(env.construct(args));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:615:13
[INFO] [stdout]     |
[INFO] [stdout] 615 |             try!(obj.define_own_property(env, name::VALUE, JsDescriptor::new_simple_value(value), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:616:13
[INFO] [stdout]     |
[INFO] [stdout] 616 |             try!(obj.define_own_property(env, name::WRITABLE, JsDescriptor::new_simple_value(writable), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:621:13
[INFO] [stdout]     |
[INFO] [stdout] 621 |             try!(obj.define_own_property(env, name::GET, JsDescriptor::new_simple_value(get), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:622:13
[INFO] [stdout]     |
[INFO] [stdout] 622 |             try!(obj.define_own_property(env, name::SET, JsDescriptor::new_simple_value(set), false));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 |         try!(obj.define_own_property(env, name::ENUMERABLE, JsDescriptor::new_simple_value(enumerable), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |         try!(obj.define_own_property(env, name::CONFIGURABLE, JsDescriptor::new_simple_value(configurable), false));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:640:34
[INFO] [stdout]     |
[INFO] [stdout] 640 |                 let enumerable = try!(obj.get(env, name::ENUMERABLE));
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:646:36
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 let configurable = try!(obj.get(env, name::CONFIGURABLE));
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:652:22
[INFO] [stdout]     |
[INFO] [stdout] 652 |                 Some(try!(obj.get(env, name::VALUE)))
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:657:32
[INFO] [stdout]     |
[INFO] [stdout] 657 |                 let writable = try!(obj.get(env, name::WRITABLE));
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:663:30
[INFO] [stdout]     |
[INFO] [stdout] 663 |                 let getter = try!(obj.get(env, name::GET));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:672:30
[INFO] [stdout]     |
[INFO] [stdout] 672 |                 let setter = try!(obj.get(env, name::SET));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:884:19
[INFO] [stdout]     |
[INFO] [stdout] 884 |         *result = try!(class.construct(env, args)).as_raw();
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:944:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |         try!(write!(formatter, "JsError {{ "));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:946:37
[INFO] [stdout]     |
[INFO] [stdout] 946 |             JsError::Io(ref err) => try!(err.fmt(formatter)),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:947:42
[INFO] [stdout]     |
[INFO] [stdout] 947 |             JsError::Lex(ref message) => try!(write!(formatter, "Lex {{ {} }}", message)),
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:948:44
[INFO] [stdout]     |
[INFO] [stdout] 948 |             JsError::Parse(ref message) => try!(write!(formatter, "Parse {{ {} }}", message)),
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:949:48
[INFO] [stdout]     |
[INFO] [stdout] 949 |             JsError::Reference(ref message) => try!(write!(formatter, "Reference {{ {} }}", message)),
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/rt/mod.rs:950:37
[INFO] [stdout]     |
[INFO] [stdout] 950 |             JsError::Runtime(..) => try!(write!(formatter, "Runtime {{ .. }}"))
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition
[INFO] [stdout]  --> src/trace.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / macro_rules! trace {
[INFO] [stdout] 2 | |     ($fmt:expr) => ( if cfg!(feature = "trace") { println!(concat!("[TRACE] ", $fmt)); });
[INFO] [stdout] 3 | |     ($fmt:expr, $($arg:tt)*) => (if cfg!(feature = "trace") { println!(concat!("[TRACE] ", $fmt), $($arg)*); });
[INFO] [stdout] 4 | | }
[INFO] [stdout]   | |_^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/syntax/lexer.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 |     reader: &'a mut Reader,
[INFO] [stdout]    |                     ^^^^^^ help: use `dyn`: `dyn Reader`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/syntax/lexer.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn new(reader: &'a mut Reader, interner: &'a StrInterner, mode: LexerMode) -> JsResult<Lexer<'a>> {
[INFO] [stdout]    |                                ^^^^^^ help: use `dyn`: `dyn Reader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:358:21
[INFO] [stdout]     |
[INFO] [stdout] 358 |             c @ '0' ... '9' => try!(self.parse_number(c)),
[INFO] [stdout]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:529:20
[INFO] [stdout]     |
[INFO] [stdout] 529 |             c @ '0'...'9' => try!(self.parse_escape_octal(c)),
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:742:13
[INFO] [stdout]     |
[INFO] [stdout] 742 |         '0' ... '9' => true,
[INFO] [stdout]     |             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:770:19
[INFO] [stdout]     |
[INFO] [stdout] 770 |         '\u{0041}'...'\u{005A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:771:19
[INFO] [stdout]     |
[INFO] [stdout] 771 |         '\u{0061}'...'\u{007A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:775:19
[INFO] [stdout]     |
[INFO] [stdout] 775 |         '\u{00C0}'...'\u{00D6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:776:19
[INFO] [stdout]     |
[INFO] [stdout] 776 |         '\u{00D8}'...'\u{00F6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:777:19
[INFO] [stdout]     |
[INFO] [stdout] 777 |         '\u{00F8}'...'\u{021F}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:778:19
[INFO] [stdout]     |
[INFO] [stdout] 778 |         '\u{0222}'...'\u{0233}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:779:19
[INFO] [stdout]     |
[INFO] [stdout] 779 |         '\u{0250}'...'\u{02AD}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:780:19
[INFO] [stdout]     |
[INFO] [stdout] 780 |         '\u{02B0}'...'\u{02B8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:781:19
[INFO] [stdout]     |
[INFO] [stdout] 781 |         '\u{02BB}'...'\u{02C1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:782:19
[INFO] [stdout]     |
[INFO] [stdout] 782 |         '\u{02D0}'...'\u{02D1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:783:19
[INFO] [stdout]     |
[INFO] [stdout] 783 |         '\u{02E0}'...'\u{02E4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |         '\u{0388}'...'\u{038A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:789:19
[INFO] [stdout]     |
[INFO] [stdout] 789 |         '\u{038E}'...'\u{03A1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:790:19
[INFO] [stdout]     |
[INFO] [stdout] 790 |         '\u{03A3}'...'\u{03CE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:791:19
[INFO] [stdout]     |
[INFO] [stdout] 791 |         '\u{03D0}'...'\u{03D7}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:792:19
[INFO] [stdout]     |
[INFO] [stdout] 792 |         '\u{03DA}'...'\u{03F3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:793:19
[INFO] [stdout]     |
[INFO] [stdout] 793 |         '\u{0400}'...'\u{0481}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:794:19
[INFO] [stdout]     |
[INFO] [stdout] 794 |         '\u{048C}'...'\u{04C4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:795:19
[INFO] [stdout]     |
[INFO] [stdout] 795 |         '\u{04C7}'...'\u{04C8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:796:19
[INFO] [stdout]     |
[INFO] [stdout] 796 |         '\u{04CB}'...'\u{04CC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:797:19
[INFO] [stdout]     |
[INFO] [stdout] 797 |         '\u{04D0}'...'\u{04F5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:798:19
[INFO] [stdout]     |
[INFO] [stdout] 798 |         '\u{04F8}'...'\u{04F9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:799:19
[INFO] [stdout]     |
[INFO] [stdout] 799 |         '\u{0531}'...'\u{0556}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:801:19
[INFO] [stdout]     |
[INFO] [stdout] 801 |         '\u{0561}'...'\u{0587}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:802:19
[INFO] [stdout]     |
[INFO] [stdout] 802 |         '\u{05D0}'...'\u{05EA}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:803:19
[INFO] [stdout]     |
[INFO] [stdout] 803 |         '\u{05F0}'...'\u{05F2}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:804:19
[INFO] [stdout]     |
[INFO] [stdout] 804 |         '\u{0621}'...'\u{063A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:805:19
[INFO] [stdout]     |
[INFO] [stdout] 805 |         '\u{0640}'...'\u{064A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:806:19
[INFO] [stdout]     |
[INFO] [stdout] 806 |         '\u{0671}'...'\u{06D3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:808:19
[INFO] [stdout]     |
[INFO] [stdout] 808 |         '\u{06E5}'...'\u{06E6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:809:19
[INFO] [stdout]     |
[INFO] [stdout] 809 |         '\u{06FA}'...'\u{06FC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:811:19
[INFO] [stdout]     |
[INFO] [stdout] 811 |         '\u{0712}'...'\u{072C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:812:19
[INFO] [stdout]     |
[INFO] [stdout] 812 |         '\u{0780}'...'\u{07A5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:813:19
[INFO] [stdout]     |
[INFO] [stdout] 813 |         '\u{0905}'...'\u{0939}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:816:19
[INFO] [stdout]     |
[INFO] [stdout] 816 |         '\u{0958}'...'\u{0961}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:817:19
[INFO] [stdout]     |
[INFO] [stdout] 817 |         '\u{0985}'...'\u{098C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:818:19
[INFO] [stdout]     |
[INFO] [stdout] 818 |         '\u{098F}'...'\u{0990}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:819:19
[INFO] [stdout]     |
[INFO] [stdout] 819 |         '\u{0993}'...'\u{09A8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:820:19
[INFO] [stdout]     |
[INFO] [stdout] 820 |         '\u{09AA}'...'\u{09B0}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:822:19
[INFO] [stdout]     |
[INFO] [stdout] 822 |         '\u{09B6}'...'\u{09B9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:823:19
[INFO] [stdout]     |
[INFO] [stdout] 823 |         '\u{09DC}'...'\u{09DD}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:824:19
[INFO] [stdout]     |
[INFO] [stdout] 824 |         '\u{09DF}'...'\u{09E1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:825:19
[INFO] [stdout]     |
[INFO] [stdout] 825 |         '\u{09F0}'...'\u{09F1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:826:19
[INFO] [stdout]     |
[INFO] [stdout] 826 |         '\u{0A05}'...'\u{0A0A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:827:19
[INFO] [stdout]     |
[INFO] [stdout] 827 |         '\u{0A0F}'...'\u{0A10}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:828:19
[INFO] [stdout]     |
[INFO] [stdout] 828 |         '\u{0A13}'...'\u{0A28}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:829:19
[INFO] [stdout]     |
[INFO] [stdout] 829 |         '\u{0A2A}'...'\u{0A30}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:830:19
[INFO] [stdout]     |
[INFO] [stdout] 830 |         '\u{0A32}'...'\u{0A33}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:831:19
[INFO] [stdout]     |
[INFO] [stdout] 831 |         '\u{0A35}'...'\u{0A36}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:832:19
[INFO] [stdout]     |
[INFO] [stdout] 832 |         '\u{0A38}'...'\u{0A39}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:833:19
[INFO] [stdout]     |
[INFO] [stdout] 833 |         '\u{0A59}'...'\u{0A5C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:835:19
[INFO] [stdout]     |
[INFO] [stdout] 835 |         '\u{0A72}'...'\u{0A74}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:836:19
[INFO] [stdout]     |
[INFO] [stdout] 836 |         '\u{0A85}'...'\u{0A8B}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:838:19
[INFO] [stdout]     |
[INFO] [stdout] 838 |         '\u{0A8F}'...'\u{0A91}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:839:19
[INFO] [stdout]     |
[INFO] [stdout] 839 |         '\u{0A93}'...'\u{0AA8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:840:19
[INFO] [stdout]     |
[INFO] [stdout] 840 |         '\u{0AAA}'...'\u{0AB0}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |         '\u{0AB2}'...'\u{0AB3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:842:19
[INFO] [stdout]     |
[INFO] [stdout] 842 |         '\u{0AB5}'...'\u{0AB9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:846:19
[INFO] [stdout]     |
[INFO] [stdout] 846 |         '\u{0B05}'...'\u{0B0C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:847:19
[INFO] [stdout]     |
[INFO] [stdout] 847 |         '\u{0B0F}'...'\u{0B10}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:848:19
[INFO] [stdout]     |
[INFO] [stdout] 848 |         '\u{0B13}'...'\u{0B28}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:849:19
[INFO] [stdout]     |
[INFO] [stdout] 849 |         '\u{0B2A}'...'\u{0B30}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:850:19
[INFO] [stdout]     |
[INFO] [stdout] 850 |         '\u{0B32}'...'\u{0B33}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:851:19
[INFO] [stdout]     |
[INFO] [stdout] 851 |         '\u{0B36}'...'\u{0B39}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:853:19
[INFO] [stdout]     |
[INFO] [stdout] 853 |         '\u{0B5C}'...'\u{0B5D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:854:19
[INFO] [stdout]     |
[INFO] [stdout] 854 |         '\u{0B5F}'...'\u{0B61}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:855:19
[INFO] [stdout]     |
[INFO] [stdout] 855 |         '\u{0B85}'...'\u{0B8A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:856:19
[INFO] [stdout]     |
[INFO] [stdout] 856 |         '\u{0B8E}'...'\u{0B90}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:857:19
[INFO] [stdout]     |
[INFO] [stdout] 857 |         '\u{0B92}'...'\u{0B95}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:858:19
[INFO] [stdout]     |
[INFO] [stdout] 858 |         '\u{0B99}'...'\u{0B9A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:860:19
[INFO] [stdout]     |
[INFO] [stdout] 860 |         '\u{0B9E}'...'\u{0B9F}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:861:19
[INFO] [stdout]     |
[INFO] [stdout] 861 |         '\u{0BA3}'...'\u{0BA4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:862:19
[INFO] [stdout]     |
[INFO] [stdout] 862 |         '\u{0BA8}'...'\u{0BAA}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:863:19
[INFO] [stdout]     |
[INFO] [stdout] 863 |         '\u{0BAE}'...'\u{0BB5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:864:19
[INFO] [stdout]     |
[INFO] [stdout] 864 |         '\u{0BB7}'...'\u{0BB9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:865:19
[INFO] [stdout]     |
[INFO] [stdout] 865 |         '\u{0C05}'...'\u{0C0C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:866:19
[INFO] [stdout]     |
[INFO] [stdout] 866 |         '\u{0C0E}'...'\u{0C10}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:867:19
[INFO] [stdout]     |
[INFO] [stdout] 867 |         '\u{0C12}'...'\u{0C28}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:868:19
[INFO] [stdout]     |
[INFO] [stdout] 868 |         '\u{0C2A}'...'\u{0C33}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:869:19
[INFO] [stdout]     |
[INFO] [stdout] 869 |         '\u{0C35}'...'\u{0C39}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:870:19
[INFO] [stdout]     |
[INFO] [stdout] 870 |         '\u{0C60}'...'\u{0C61}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:871:19
[INFO] [stdout]     |
[INFO] [stdout] 871 |         '\u{0C85}'...'\u{0C8C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:872:19
[INFO] [stdout]     |
[INFO] [stdout] 872 |         '\u{0C8E}'...'\u{0C90}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:873:19
[INFO] [stdout]     |
[INFO] [stdout] 873 |         '\u{0C92}'...'\u{0CA8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:874:19
[INFO] [stdout]     |
[INFO] [stdout] 874 |         '\u{0CAA}'...'\u{0CB3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:875:19
[INFO] [stdout]     |
[INFO] [stdout] 875 |         '\u{0CB5}'...'\u{0CB9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:877:19
[INFO] [stdout]     |
[INFO] [stdout] 877 |         '\u{0CE0}'...'\u{0CE1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:878:19
[INFO] [stdout]     |
[INFO] [stdout] 878 |         '\u{0D05}'...'\u{0D0C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:879:19
[INFO] [stdout]     |
[INFO] [stdout] 879 |         '\u{0D0E}'...'\u{0D10}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:880:19
[INFO] [stdout]     |
[INFO] [stdout] 880 |         '\u{0D12}'...'\u{0D28}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:881:19
[INFO] [stdout]     |
[INFO] [stdout] 881 |         '\u{0D2A}'...'\u{0D39}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:882:19
[INFO] [stdout]     |
[INFO] [stdout] 882 |         '\u{0D60}'...'\u{0D61}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:883:19
[INFO] [stdout]     |
[INFO] [stdout] 883 |         '\u{0D85}'...'\u{0D96}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:884:19
[INFO] [stdout]     |
[INFO] [stdout] 884 |         '\u{0D9A}'...'\u{0DB1}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:885:19
[INFO] [stdout]     |
[INFO] [stdout] 885 |         '\u{0DB3}'...'\u{0DBB}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:887:19
[INFO] [stdout]     |
[INFO] [stdout] 887 |         '\u{0DC0}'...'\u{0DC6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:888:19
[INFO] [stdout]     |
[INFO] [stdout] 888 |         '\u{0E01}'...'\u{0E30}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:889:19
[INFO] [stdout]     |
[INFO] [stdout] 889 |         '\u{0E32}'...'\u{0E33}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:890:19
[INFO] [stdout]     |
[INFO] [stdout] 890 |         '\u{0E40}'...'\u{0E46}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:891:19
[INFO] [stdout]     |
[INFO] [stdout] 891 |         '\u{0E81}'...'\u{0E82}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:893:19
[INFO] [stdout]     |
[INFO] [stdout] 893 |         '\u{0E87}'...'\u{0E88}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:896:19
[INFO] [stdout]     |
[INFO] [stdout] 896 |         '\u{0E94}'...'\u{0E97}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:897:19
[INFO] [stdout]     |
[INFO] [stdout] 897 |         '\u{0E99}'...'\u{0E9F}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:898:19
[INFO] [stdout]     |
[INFO] [stdout] 898 |         '\u{0EA1}'...'\u{0EA3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:901:19
[INFO] [stdout]     |
[INFO] [stdout] 901 |         '\u{0EAA}'...'\u{0EAB}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:902:19
[INFO] [stdout]     |
[INFO] [stdout] 902 |         '\u{0EAD}'...'\u{0EB0}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:903:19
[INFO] [stdout]     |
[INFO] [stdout] 903 |         '\u{0EB2}'...'\u{0EB3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:904:19
[INFO] [stdout]     |
[INFO] [stdout] 904 |         '\u{0EBD}'...'\u{0EC4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:906:19
[INFO] [stdout]     |
[INFO] [stdout] 906 |         '\u{0EDC}'...'\u{0EDD}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:908:19
[INFO] [stdout]     |
[INFO] [stdout] 908 |         '\u{0F40}'...'\u{0F6A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:909:19
[INFO] [stdout]     |
[INFO] [stdout] 909 |         '\u{0F88}'...'\u{0F8B}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:910:19
[INFO] [stdout]     |
[INFO] [stdout] 910 |         '\u{1000}'...'\u{1021}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:911:19
[INFO] [stdout]     |
[INFO] [stdout] 911 |         '\u{1023}'...'\u{1027}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:912:19
[INFO] [stdout]     |
[INFO] [stdout] 912 |         '\u{1029}'...'\u{102A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:913:19
[INFO] [stdout]     |
[INFO] [stdout] 913 |         '\u{1050}'...'\u{1055}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:914:19
[INFO] [stdout]     |
[INFO] [stdout] 914 |         '\u{10A0}'...'\u{10C5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:915:19
[INFO] [stdout]     |
[INFO] [stdout] 915 |         '\u{10D0}'...'\u{10F6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:916:19
[INFO] [stdout]     |
[INFO] [stdout] 916 |         '\u{1100}'...'\u{1159}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:917:19
[INFO] [stdout]     |
[INFO] [stdout] 917 |         '\u{115F}'...'\u{11A2}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:918:19
[INFO] [stdout]     |
[INFO] [stdout] 918 |         '\u{11A8}'...'\u{11F9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:919:19
[INFO] [stdout]     |
[INFO] [stdout] 919 |         '\u{1200}'...'\u{1206}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:920:19
[INFO] [stdout]     |
[INFO] [stdout] 920 |         '\u{1208}'...'\u{1246}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:922:19
[INFO] [stdout]     |
[INFO] [stdout] 922 |         '\u{124A}'...'\u{124D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:923:19
[INFO] [stdout]     |
[INFO] [stdout] 923 |         '\u{1250}'...'\u{1256}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:925:19
[INFO] [stdout]     |
[INFO] [stdout] 925 |         '\u{125A}'...'\u{125D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:926:19
[INFO] [stdout]     |
[INFO] [stdout] 926 |         '\u{1260}'...'\u{1286}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:928:19
[INFO] [stdout]     |
[INFO] [stdout] 928 |         '\u{128A}'...'\u{128D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:929:19
[INFO] [stdout]     |
[INFO] [stdout] 929 |         '\u{1290}'...'\u{12AE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:931:19
[INFO] [stdout]     |
[INFO] [stdout] 931 |         '\u{12B2}'...'\u{12B5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:932:19
[INFO] [stdout]     |
[INFO] [stdout] 932 |         '\u{12B8}'...'\u{12BE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:934:19
[INFO] [stdout]     |
[INFO] [stdout] 934 |         '\u{12C2}'...'\u{12C5}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:935:19
[INFO] [stdout]     |
[INFO] [stdout] 935 |         '\u{12C8}'...'\u{12CE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:936:19
[INFO] [stdout]     |
[INFO] [stdout] 936 |         '\u{12D0}'...'\u{12D6}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:937:19
[INFO] [stdout]     |
[INFO] [stdout] 937 |         '\u{12D8}'...'\u{12EE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:938:19
[INFO] [stdout]     |
[INFO] [stdout] 938 |         '\u{12F0}'...'\u{130E}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |         '\u{1312}'...'\u{1315}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:941:19
[INFO] [stdout]     |
[INFO] [stdout] 941 |         '\u{1318}'...'\u{131E}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:942:19
[INFO] [stdout]     |
[INFO] [stdout] 942 |         '\u{1320}'...'\u{1346}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:943:19
[INFO] [stdout]     |
[INFO] [stdout] 943 |         '\u{1348}'...'\u{135A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:944:19
[INFO] [stdout]     |
[INFO] [stdout] 944 |         '\u{13A0}'...'\u{13B0}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:945:19
[INFO] [stdout]     |
[INFO] [stdout] 945 |         '\u{13B1}'...'\u{13F4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:946:19
[INFO] [stdout]     |
[INFO] [stdout] 946 |         '\u{1401}'...'\u{1676}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:947:19
[INFO] [stdout]     |
[INFO] [stdout] 947 |         '\u{1681}'...'\u{169A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:948:19
[INFO] [stdout]     |
[INFO] [stdout] 948 |         '\u{16A0}'...'\u{16EA}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:949:19
[INFO] [stdout]     |
[INFO] [stdout] 949 |         '\u{1780}'...'\u{17B3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:950:19
[INFO] [stdout]     |
[INFO] [stdout] 950 |         '\u{1820}'...'\u{1877}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:951:19
[INFO] [stdout]     |
[INFO] [stdout] 951 |         '\u{1880}'...'\u{18A8}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:952:19
[INFO] [stdout]     |
[INFO] [stdout] 952 |         '\u{1E00}'...'\u{1E9B}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:953:19
[INFO] [stdout]     |
[INFO] [stdout] 953 |         '\u{1EA0}'...'\u{1EE0}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:954:19
[INFO] [stdout]     |
[INFO] [stdout] 954 |         '\u{1EE1}'...'\u{1EF9}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:955:19
[INFO] [stdout]     |
[INFO] [stdout] 955 |         '\u{1F00}'...'\u{1F15}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:956:19
[INFO] [stdout]     |
[INFO] [stdout] 956 |         '\u{1F18}'...'\u{1F1D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:957:19
[INFO] [stdout]     |
[INFO] [stdout] 957 |         '\u{1F20}'...'\u{1F39}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:958:19
[INFO] [stdout]     |
[INFO] [stdout] 958 |         '\u{1F3A}'...'\u{1F45}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:959:19
[INFO] [stdout]     |
[INFO] [stdout] 959 |         '\u{1F48}'...'\u{1F4D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:960:19
[INFO] [stdout]     |
[INFO] [stdout] 960 |         '\u{1F50}'...'\u{1F57}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/syntax/lexer.rs:78:30
[INFO] [stdout]    |
[INFO] [stdout] 78 |         if let Some(token) = try!(self.peek(offset)) {
[INFO] [stdout]    |                              ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/syntax/lexer.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 |         Ok(try!(self.peek(0)).is_none())
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:100:12
[INFO] [stdout]     |
[INFO] [stdout] 100 |         Ok(try!(self.peek_any(0)).is_none())
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 |             let hidden = if let Some(token) = try!(self.peek_any(0)) {
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:111:13
[INFO] [stdout]     |
[INFO] [stdout] 111 |             try!(self.next_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:122:12
[INFO] [stdout]     |
[INFO] [stdout] 122 |         if try!(self.is_any_eof()) {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |             try!(self.next_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:133:25
[INFO] [stdout]     |
[INFO] [stdout] 133 |             let token = try!(self.next_any());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:141:30
[INFO] [stdout]     |
[INFO] [stdout] 141 |         if let Some(token) = try!(self.peek_any(0)) {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:159:34
[INFO] [stdout]     |
[INFO] [stdout] 159 |             if let Some(token) = try!(self.peek_any(offset)) {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:184:25
[INFO] [stdout]     |
[INFO] [stdout] 184 |             let token = try!(self.parse());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     try!(self.parse_block_comment());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:222:25
[INFO] [stdout]     |
[INFO] [stdout] 222 |                         try!(self.parse_regex())
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:353:21
[INFO] [stdout]     |
[INFO] [stdout] 353 |                     try!(self.parse_number('.'))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:358:32
[INFO] [stdout]     |
[INFO] [stdout] 358 |             c @ '0' ... '9' => try!(self.parse_number(c)),
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:359:20
[INFO] [stdout]     |
[INFO] [stdout] 359 |             '"' => try!(self.parse_string('"')),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:360:21
[INFO] [stdout]     |
[INFO] [stdout] 360 |             '\'' => try!(self.parse_string('\'')),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:369:43
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 if let Some(identifier) = try!(self.parse_identifier(true)) {
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:506:34
[INFO] [stdout]     |
[INFO] [stdout] 506 |                     let parsed = try!(self.parse_escape());
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:527:20
[INFO] [stdout]     |
[INFO] [stdout] 527 |             'x' => try!(self.parse_escape_hex(2)).to_string(),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:528:20
[INFO] [stdout]     |
[INFO] [stdout] 528 |             'u' => try!(self.parse_escape_hex(4)).to_string(),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:529:30
[INFO] [stdout]     |
[INFO] [stdout] 529 |             c @ '0'...'9' => try!(self.parse_escape_octal(c)),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:619:25
[INFO] [stdout]     |
[INFO] [stdout] 619 |                 let c = try!(self.parse_escape_hex(4));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:672:32
[INFO] [stdout]     |
[INFO] [stdout] 672 |         let expression = match try!(self.parse_regex_expression()) {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:684:21
[INFO] [stdout]     |
[INFO] [stdout] 684 |         let flags = try!(self.parse_regex_flags());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/lexer.rs:732:33
[INFO] [stdout]     |
[INFO] [stdout] 732 |         Ok(if let Some(flags) = try!(self.parse_identifier(false)) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:964:19
[INFO] [stdout]     |
[INFO] [stdout] 964 |         '\u{1F5F}'...'\u{1F7D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 |         match try!(self.lexer.peek(index)) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:965:19
[INFO] [stdout]     |
[INFO] [stdout] 965 |         '\u{1F80}'...'\u{1FB4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:163:15
[INFO] [stdout]     |
[INFO] [stdout] 163 |         match try!(self.lexer.peek_any(index)) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:966:19
[INFO] [stdout]     |
[INFO] [stdout] 966 |         '\u{1FB6}'...'\u{1FBC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |         Ok(try!(self.lexer.next()).token)
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:968:19
[INFO] [stdout]     |
[INFO] [stdout] 968 |         '\u{1FC2}'...'\u{1FC4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:969:19
[INFO] [stdout]     |
[INFO] [stdout] 969 |         '\u{1FC6}'...'\u{1FCC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |         try!(self.lexer.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:970:19
[INFO] [stdout]     |
[INFO] [stdout] 970 |         '\u{1FD0}'...'\u{1FD3}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         try!(self.lexer.bump_any());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:971:19
[INFO] [stdout]     |
[INFO] [stdout] 971 |         '\u{1FD6}'...'\u{1FDB}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:187:24
[INFO] [stdout]     |
[INFO] [stdout] 187 |             let next = try!(self.next());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:972:19
[INFO] [stdout]     |
[INFO] [stdout] 972 |         '\u{1FE0}'...'\u{1FEC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:973:19
[INFO] [stdout]     |
[INFO] [stdout] 973 |         '\u{1FF2}'...'\u{1FF4}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:200:29
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let matched = match try!(self.peek()) {
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:974:19
[INFO] [stdout]     |
[INFO] [stdout] 974 |         '\u{1FF6}'...'\u{1FFC}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:978:19
[INFO] [stdout]     |
[INFO] [stdout] 978 |         '\u{210A}'...'\u{2113}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:980:19
[INFO] [stdout]     |
[INFO] [stdout] 980 |         '\u{2119}'...'\u{211D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:213:26
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let span = match try!(self.lexer.peek(0)) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:984:19
[INFO] [stdout]     |
[INFO] [stdout] 984 |         '\u{212A}'...'\u{212D}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:230:33
[INFO] [stdout]     |
[INFO] [stdout] 230 |             let matched = match try!(self.peek_any()) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:985:19
[INFO] [stdout]     |
[INFO] [stdout] 985 |         '\u{212F}'...'\u{2131}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:242:13
[INFO] [stdout]     |
[INFO] [stdout] 242 |             try!(self.bump_any());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:986:19
[INFO] [stdout]     |
[INFO] [stdout] 986 |         '\u{2133}'...'\u{2139}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:266:19
[INFO] [stdout]     |
[INFO] [stdout] 266 |             match try!(self.peek_any_at(index)) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:987:19
[INFO] [stdout]     |
[INFO] [stdout] 987 |         '\u{2160}'...'\u{2183}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:988:19
[INFO] [stdout]     |
[INFO] [stdout] 988 |         '\u{3005}'...'\u{3007}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:276:19
[INFO] [stdout]     |
[INFO] [stdout] 276 |             match try!(self.peek_any_at(index)) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:989:19
[INFO] [stdout]     |
[INFO] [stdout] 989 |         '\u{3021}'...'\u{3029}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 |         let start = try!(parser.lexer.span());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:990:19
[INFO] [stdout]     |
[INFO] [stdout] 990 |         '\u{3031}'...'\u{3035}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:991:19
[INFO] [stdout]     |
[INFO] [stdout] 991 |         '\u{3038}'...'\u{303A}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |         try!(parser.parse_strict());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:992:19
[INFO] [stdout]     |
[INFO] [stdout] 992 |         '\u{3041}'...'\u{3094}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:993:19
[INFO] [stdout]     |
[INFO] [stdout] 993 |         '\u{309D}'...'\u{309E}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:309:16
[INFO] [stdout]     |
[INFO] [stdout] 309 |         while !try!(parser.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:994:19
[INFO] [stdout]     |
[INFO] [stdout] 994 |         '\u{30A1}'...'\u{30FA}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |             items.push(try!(parser.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:995:19
[INFO] [stdout]     |
[INFO] [stdout] 995 |         '\u{30FC}'...'\u{30FE}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:996:19
[INFO] [stdout]     |
[INFO] [stdout] 996 |         '\u{3105}'...'\u{312C}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:340:9
[INFO] [stdout]     |
[INFO] [stdout] 340 |         try!(locals::LocalResolver::resolve(parser.context, program_ref));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:997:19
[INFO] [stdout]     |
[INFO] [stdout] 997 |         '\u{3131}'...'\u{318E}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/syntax/lexer.rs:998:19
[INFO] [stdout]     |
[INFO] [stdout] 998 |         '\u{31A0}'...'\u{31B7}' => true,
[INFO] [stdout]     |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:374:68
[INFO] [stdout]     |
[INFO] [stdout] 374 |         while let Some(Token::Literal(Lit::String(name, exact))) = try!(self.peek_at(offset)) {
[INFO] [stdout]     |                                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1003:19
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         '\u{A000}'...'\u{A48C}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1006:19
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         '\u{F900}'...'\u{FA2D}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:375:17
[INFO] [stdout]     |
[INFO] [stdout] 375 |             if !try!(self.is_eos_at(offset + 1)) {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1007:19
[INFO] [stdout]      |
[INFO] [stdout] 1007 |         '\u{FB00}'...'\u{FB06}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:381:16
[INFO] [stdout]     |
[INFO] [stdout] 381 |             if try!(self.peek_at(offset)) == Some(Token::SemiColon) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1008:19
[INFO] [stdout]      |
[INFO] [stdout] 1008 |         '\u{FB13}'...'\u{FB17}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1010:19
[INFO] [stdout]      |
[INFO] [stdout] 1010 |         '\u{FB1F}'...'\u{FB28}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:400:20
[INFO] [stdout]     |
[INFO] [stdout] 400 |         let name = try!(self.parse_opt_name());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1011:19
[INFO] [stdout]      |
[INFO] [stdout] 1011 |         '\u{FB2A}'...'\u{FB36}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1012:19
[INFO] [stdout]      |
[INFO] [stdout] 1012 |         '\u{FB38}'...'\u{FB3C}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:402:20
[INFO] [stdout]     |
[INFO] [stdout] 402 |         let args = try!(self.parse_parameter_list());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1014:19
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         '\u{FB40}'...'\u{FB41}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:405:21
[INFO] [stdout]     |
[INFO] [stdout] 405 |         let block = try!(self.parse_function_block(args));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1015:19
[INFO] [stdout]      |
[INFO] [stdout] 1015 |         '\u{FB43}'...'\u{FB44}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1016:19
[INFO] [stdout]      |
[INFO] [stdout] 1016 |         '\u{FB46}'...'\u{FBB1}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         try!(self.expect(Token::OpenBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1017:19
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         '\u{FBD3}'...'\u{FD3D}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1018:19
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         '\u{FD50}'...'\u{FD8F}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:438:26
[INFO] [stdout]     |
[INFO] [stdout] 438 |         let was_strict = try!(self.parse_strict());
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1019:19
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         '\u{FD92}'...'\u{FDC7}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1020:19
[INFO] [stdout]      |
[INFO] [stdout] 1020 |         '\u{FDF0}'...'\u{FDFB}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:449:16
[INFO] [stdout]     |
[INFO] [stdout] 449 |         while !try!(self.consume(Token::CloseBrace)) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1021:19
[INFO] [stdout]      |
[INFO] [stdout] 1021 |         '\u{FE70}'...'\u{FE72}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:450:24
[INFO] [stdout]     |
[INFO] [stdout] 450 |             stmts.push(try!(self.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1023:19
[INFO] [stdout]      |
[INFO] [stdout] 1023 |         '\u{FE76}'...'\u{FEFC}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         '\u{FF21}'...'\u{FF3A}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |         try!(self.expect(Token::OpenParen));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1025:19
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         '\u{FF41}'...'\u{FF5A}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1026:19
[INFO] [stdout]      |
[INFO] [stdout] 1026 |         '\u{FF66}'...'\u{FFBE}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:488:12
[INFO] [stdout]     |
[INFO] [stdout] 488 |         if try!(self.consume(Token::CloseParen)) {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1027:19
[INFO] [stdout]      |
[INFO] [stdout] 1027 |         '\u{FFC2}'...'\u{FFC7}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:494:16
[INFO] [stdout]     |
[INFO] [stdout] 494 |         while !try!(self.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1028:19
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         '\u{FFCA}'...'\u{FFCF}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1029:19
[INFO] [stdout]      |
[INFO] [stdout] 1029 |         '\u{FFD2}'...'\u{FFD7}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1030:19
[INFO] [stdout]      |
[INFO] [stdout] 1030 |         '\u{FFDA}'...'\u{FFDC}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:495:23
[INFO] [stdout]     |
[INFO] [stdout] 495 |             args.push(try!(self.parse_name()));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1037:19
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         '\u{0300}'...'\u{034E}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1038:19
[INFO] [stdout]      |
[INFO] [stdout] 1038 |         '\u{0360}'...'\u{0362}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:497:19
[INFO] [stdout]     |
[INFO] [stdout] 497 |             match try!(self.next()) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1039:19
[INFO] [stdout]      |
[INFO] [stdout] 1039 |         '\u{0483}'...'\u{0486}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:508:42
[INFO] [stdout]     |
[INFO] [stdout] 508 |         if let Token::Identifier(name) = try!(self.next()) {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1040:19
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         '\u{0591}'...'\u{05A1}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1041:19
[INFO] [stdout]      |
[INFO] [stdout] 1041 |         '\u{05A3}'...'\u{05B9}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |         let name = match try!(self.peek()) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1042:19
[INFO] [stdout]      |
[INFO] [stdout] 1042 |         '\u{05BB}'...'\u{05BD}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1044:19
[INFO] [stdout]      |
[INFO] [stdout] 1044 |         '\u{05C1}'...'\u{05C2}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:521:9
[INFO] [stdout]     |
[INFO] [stdout] 521 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1046:19
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         '\u{064B}'...'\u{0655}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:527:20
[INFO] [stdout]     |
[INFO] [stdout] 527 |         let name = try!(self.parse_name());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1048:19
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         '\u{06D6}'...'\u{06DC}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/syntax/lexer.rs:1049:19
[INFO] [stdout]      |
[INFO] [stdout] 1049 |         '\u{06DF}'...'\u{06E4}' => true,
[INFO] [stdout]      |                   ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:555:26
[INFO] [stdout]     |
[INFO] [stdout] 555 |         let name = match try!(self.peek()) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:619:21
[INFO] [stdout]     |
[INFO] [stdout] 619 |         let token = try!(self.peek());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:624:13
[INFO] [stdout]     |
[INFO] [stdout] 624 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         try!(self.expect(Token::OpenBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:635:21
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let stmts = try!(self.parse_stmt_list());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         try!(self.expect(Token::CloseBrace));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:646:40
[INFO] [stdout]     |
[INFO] [stdout] 646 |         if let Some(Token::Function) = try!(self.peek()) {
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:647:50
[INFO] [stdout]     |
[INFO] [stdout] 647 |             if let Some(Token::Identifier(..)) = try!(self.peek_at(1)) {
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:648:17
[INFO] [stdout]     |
[INFO] [stdout] 648 |                 try!(self.bump());
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:650:36
[INFO] [stdout]     |
[INFO] [stdout] 650 |                 let function_ref = try!(self.parse_function());
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:665:15
[INFO] [stdout]     |
[INFO] [stdout] 665 |         match try!(self.peek()) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:666:61
[INFO] [stdout]     |
[INFO] [stdout] 666 |             Some(Token::OpenBrace) => Ok(Item::Block(label, try!(self.parse_block()))),
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 try!(self.bump());
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:685:54
[INFO] [stdout]     |
[INFO] [stdout] 685 |                 if let Some(Token::Identifier(..)) = try!(self.peek()) {
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:686:49
[INFO] [stdout]     |
[INFO] [stdout] 686 |                     if let Some(Token::Colon) = try!(self.peek_at(1)) {
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:703:19
[INFO] [stdout]     |
[INFO] [stdout] 703 |             match try!(self.peek()) {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:708:24
[INFO] [stdout]     |
[INFO] [stdout] 708 |             stmts.push(try!(self.parse_stmt(None)));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 |         try!(self.bump());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:715:24
[INFO] [stdout]     |
[INFO] [stdout] 715 |         let var_decl = try!(self.parse_var_decl());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:717:9
[INFO] [stdout]     |
[INFO] [stdout] 717 |         try!(self.expect_eos());
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:725:16
[INFO] [stdout]     |
[INFO] [stdout] 725 |         while !try!(self.is_eof()) {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:726:25
[INFO] [stdout]     |
[INFO] [stdout] 726 |             let ident = try!(self.parse_ident());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:730:27
[INFO] [stdout]     |
[INFO] [stdout] 730 |             let expr = if try!(self.consume(Token::Assign)) {
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:731:31
[INFO] [stdout]     |
[INFO] [stdout] 731 |                 Some(Box::new(try!(self.parse_expr())))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 |             if !try!(self.consume(Token::Comma)) {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:750:20
[INFO] [stdout]     |
[INFO] [stdout] 750 |         let expr = try!(self.parse_expr_binary());
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:752:15
[INFO] [stdout]     |
[INFO] [stdout] 752 |         match try!(self.peek()) {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:775:24
[INFO] [stdout]     |
[INFO] [stdout] 775 |         let mut expr = try!(self.parse_expr_logical_and());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:778:28
[INFO] [stdout]     |
[INFO] [stdout] 778 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:783:13
[INFO] [stdout]     |
[INFO] [stdout] 783 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:785:25
[INFO] [stdout]     |
[INFO] [stdout] 785 |             let right = try!(self.parse_expr_logical_and());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:798:24
[INFO] [stdout]     |
[INFO] [stdout] 798 |         let mut expr = try!(self.parse_expr_bitwise_or());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:801:28
[INFO] [stdout]     |
[INFO] [stdout] 801 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:806:13
[INFO] [stdout]     |
[INFO] [stdout] 806 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:808:25
[INFO] [stdout]     |
[INFO] [stdout] 808 |             let right = try!(self.parse_expr_bitwise_or());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:821:24
[INFO] [stdout]     |
[INFO] [stdout] 821 |         let mut expr = try!(self.parse_expr_bitwise_xor());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:824:28
[INFO] [stdout]     |
[INFO] [stdout] 824 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:829:13
[INFO] [stdout]     |
[INFO] [stdout] 829 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:831:25
[INFO] [stdout]     |
[INFO] [stdout] 831 |             let right = try!(self.parse_expr_bitwise_xor());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:844:24
[INFO] [stdout]     |
[INFO] [stdout] 844 |         let mut expr = try!(self.parse_expr_bitwise_and());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:847:28
[INFO] [stdout]     |
[INFO] [stdout] 847 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:852:13
[INFO] [stdout]     |
[INFO] [stdout] 852 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:854:25
[INFO] [stdout]     |
[INFO] [stdout] 854 |             let right = try!(self.parse_expr_bitwise_and());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:867:24
[INFO] [stdout]     |
[INFO] [stdout] 867 |         let mut expr = try!(self.parse_expr_equality());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:870:28
[INFO] [stdout]     |
[INFO] [stdout] 870 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:875:13
[INFO] [stdout]     |
[INFO] [stdout] 875 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:877:25
[INFO] [stdout]     |
[INFO] [stdout] 877 |             let right = try!(self.parse_expr_equality());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:890:24
[INFO] [stdout]     |
[INFO] [stdout] 890 |         let mut expr = try!(self.parse_expr_relational());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:893:28
[INFO] [stdout]     |
[INFO] [stdout] 893 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:901:13
[INFO] [stdout]     |
[INFO] [stdout] 901 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:903:25
[INFO] [stdout]     |
[INFO] [stdout] 903 |             let right = try!(self.parse_expr_relational());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:916:24
[INFO] [stdout]     |
[INFO] [stdout] 916 |         let mut expr = try!(self.parse_expr_shift());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:919:28
[INFO] [stdout]     |
[INFO] [stdout] 919 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:929:13
[INFO] [stdout]     |
[INFO] [stdout] 929 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:931:25
[INFO] [stdout]     |
[INFO] [stdout] 931 |             let right = try!(self.parse_expr_shift());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:944:24
[INFO] [stdout]     |
[INFO] [stdout] 944 |         let mut expr = try!(self.parse_expr_additive());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:947:28
[INFO] [stdout]     |
[INFO] [stdout] 947 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:954:13
[INFO] [stdout]     |
[INFO] [stdout] 954 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:956:25
[INFO] [stdout]     |
[INFO] [stdout] 956 |             let right = try!(self.parse_expr_additive());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:969:24
[INFO] [stdout]     |
[INFO] [stdout] 969 |         let mut expr = try!(self.parse_expr_multiplicative());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:972:28
[INFO] [stdout]     |
[INFO] [stdout] 972 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:978:13
[INFO] [stdout]     |
[INFO] [stdout] 978 |             try!(self.bump());
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:980:25
[INFO] [stdout]     |
[INFO] [stdout] 980 |             let right = try!(self.parse_expr_multiplicative());
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:993:24
[INFO] [stdout]     |
[INFO] [stdout] 993 |         let mut expr = try!(self.parse_expr_cast());
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/syntax/parser/mod.rs:996:28
[INFO] [stdout]     |
[INFO] [stdout] 996 |             let op = match try!(self.peek()) {
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1003:13
[INFO] [stdout]      |
[INFO] [stdout] 1003 |             try!(self.bump());
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1005:25
[INFO] [stdout]      |
[INFO] [stdout] 1005 |             let right = try!(self.parse_expr_cast());
[INFO] [stdout]      |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1020:13
[INFO] [stdout]      |
[INFO] [stdout] 1020 |             try!(self.peek()) == Some(Token::OpenParen) &&
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1021:13
[INFO] [stdout]      |
[INFO] [stdout] 1021 |             try!(self.peek_at(2)) == Some(Token::CloseParen)
[INFO] [stdout]      |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1023:52
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             if let Some(Token::Identifier(name)) = try!(self.peek_at(1)) {
[INFO] [stdout]      |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/syntax/parser/mod.rs:1025:21
[INFO] [stdout]      |
[INFO] [stdout] 1025 |                     try!(self.bump());
[INFO] [stdout]      |                     ^^^
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
